Added string handling for requestdata as outputs entries

This commit is contained in:
Lyncoln
2026-10-27 08:28:32 -04:00
parent 3db6a5ae17
commit 75f42753a0
+5 -2
View File
@@ -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):