Added string handling for requestdata as outputs entries
This commit is contained in:
@@ -18,12 +18,15 @@ def buildRequest(definition, outputs, resolved):
|
|||||||
request["headers"] = buildHeaders(definition, request, outputs, resolved)
|
request["headers"] = buildHeaders(definition, request, outputs, resolved)
|
||||||
|
|
||||||
if hasattr(definition, "requestdata"):
|
if hasattr(definition, "requestdata"):
|
||||||
if hasattr(definition, "requestdata"):
|
###To potentially test moving requestdata to an outputs dict instead of a string
|
||||||
|
if isinstance(definition.requestdata, str):
|
||||||
|
request["data"] = outputs[definition.requestdata]
|
||||||
|
else:
|
||||||
request["data"] = buildObject2(
|
request["data"] = buildObject2(
|
||||||
definition.requestdata,
|
definition.requestdata,
|
||||||
outputs,
|
outputs,
|
||||||
resolved
|
resolved
|
||||||
)
|
)
|
||||||
# resolveddata = definition.requestdata
|
# resolveddata = definition.requestdata
|
||||||
#
|
#
|
||||||
# if isinstance(resolveddata, dict):
|
# if isinstance(resolveddata, dict):
|
||||||
|
|||||||
Reference in New Issue
Block a user