Wrapped all-modifier result into NodeSubexpression

Fixes sigmac splunk backend: Wrong conversion for |contains|all #3443
This commit is contained in:
Thomas Patzke
2022-09-08 17:57:36 +02:00
parent 19dea55e2c
commit 1fbd2bba4d
+1 -1
View File
@@ -72,7 +72,7 @@ class SigmaAllValuesModifier(SigmaTransformModifier):
cond = ConditionAND()
for val in self.value:
cond.add(val)
return cond
return NodeSubexpression(cond)
class SigmaBase64Modifier(ListOrStringModifierMixin, SigmaTransformModifier):
"""Encode strings with Base64"""