From e8a09256efc442c2dfa0433a47e1ed27ed0ea525 Mon Sep 17 00:00:00 2001 From: Lyncoln Date: Sat, 24 Oct 2026 21:05:37 -0400 Subject: [PATCH] extended applyConditions to handle "is not" conditions --- core/runtime/applyconditions.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/core/runtime/applyconditions.py b/core/runtime/applyconditions.py index 177c233..6a91567 100644 --- a/core/runtime/applyconditions.py +++ b/core/runtime/applyconditions.py @@ -52,6 +52,11 @@ def applyConditions(definition, dictionary, outputs): print(filter["print"]) return True, filter + if filter["operator"] == "is not": + if resolvedvalue is not filtervalue: + print(filter["print"]) + return True, filter + except KeyError: print(f"Value not present in runtime for filtering during {definition.name}") #print(filter)