From ecfc8593927280350d4ec18bd73e1e3ecf991dbe Mon Sep 17 00:00:00 2001 From: MarkusRost <2701034-MarkusRost@users.noreply.gitlab.com> Date: Wed, 11 Sep 2024 18:24:47 +0000 Subject: [PATCH] Fix edit alerts based on abuse filter results when a filter took multiple actions --- extensions/hooks/edit_alerts.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extensions/hooks/edit_alerts.py b/extensions/hooks/edit_alerts.py index e3cb8c4..fd39b3a 100644 --- a/extensions/hooks/edit_alerts.py +++ b/extensions/hooks/edit_alerts.py @@ -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