Properly check tokens in notification rules

master
Mark Veidemanis 1 year ago
parent b68d7606f8
commit e01aea7712
Signed by: m
GPG Key ID: 5ACFCEED46C0904F

@ -59,6 +59,16 @@ def process_rules(data):
value = [value]
if field == "src":
continue
if field == "tokens":
for token in value:
if "tokens" in message:
if token in message["tokens"]:
matched_field_number += 1
matched_fields.append(field)
# Break out of the token matching loop
break
# Continue to next field
continue
if field in message and message[field] in value:
matched_field_number += 1
matched_fields.append(field)

Loading…
Cancel
Save