Fix edit alerts based on abuse filter results when a filter took multiple actions

This commit is contained in:
MarkusRost 2024-09-11 18:24:47 +00:00
parent 26394714d8
commit ecfc859392

View file

@ -188,7 +188,7 @@ def edit_alerts_hook(message, metadata, context, change):
if af_action and change["action"] not in af_action:
raise RequirementNotMet
req_result = requirement.get("result", [])
if req_result and change["result"] not in req_result:
if req_result and not list(set(change["result"].split(",")) & set(req_result)):
raise RequirementNotMet
except RequirementNotMet:
continue