Refined header code, added reverse recursive action

This commit is contained in:
Lyncoln
2026-10-14 23:06:50 -04:00
parent 3acd3fafc5
commit 61ee8145ae
32 changed files with 118 additions and 45 deletions
+7 -1
View File
@@ -6,7 +6,13 @@ def buildAction (action, outputs):
#outputs, resolved = buildPreRuntimeAttr(action, outputs)
if hasattr(action, "recursive"):
for item in outputs[action.recursive["source"]]:
items = outputs[action.recursive["source"]]
reverse = action.recursive.get("reversed", False)
if reverse:
items = reversed(items)
for item in items:
outputs[action.recursive["label"]] = item
outputs, resolved = buildPreRuntimeAttr(action, outputs)
response, outputs = executeRequest(action, outputs, resolved)