From 30ef68730ef9036466f86a874092f78d2e9dfa2b Mon Sep 17 00:00:00 2001 From: Lyncoln Date: Fri, 23 Oct 2026 01:19:29 -0400 Subject: [PATCH] Included variable handling in lists for keys --- core/apirequest/key.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/core/apirequest/key.py b/core/apirequest/key.py index cb150ab..70d3924 100644 --- a/core/apirequest/key.py +++ b/core/apirequest/key.py @@ -11,6 +11,17 @@ def buildKey(key, outputs, resolved): if "prefix" in key["keyvalue"]: value = key["keyvalue"]["prefix"] + str(value) + if isinstance(value, list): + keylist = [] + + for listitem in value: + if isinstance(listitem, dict): + listitem = resolved[listitem["resolved"]] + keylist.append(listitem) + + value = keylist + + return { key["keytitle"]: value, }