Wrapped all-modifier result into NodeSubexpression
Fixes sigmac splunk backend: Wrong conversion for |contains|all #3443
This commit is contained in:
@@ -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"""
|
||||
|
||||
Reference in New Issue
Block a user