mirror of
https://gitlab.com/chicken-riders/RcGcDw.git
synced 2025-02-23 00:24:09 +00:00
Make edit alerts check for wiki of global abuse log entry
This commit is contained in:
parent
413852041e
commit
373df35b6f
|
@ -79,6 +79,9 @@ from src.configloader import settings
|
||||||
# ],
|
# ],
|
||||||
# "result": [
|
# "result": [
|
||||||
# "disallow"
|
# "disallow"
|
||||||
|
# ],
|
||||||
|
# "wiki": [
|
||||||
|
# "en_wiki"
|
||||||
# ]
|
# ]
|
||||||
# }
|
# }
|
||||||
# ]
|
# ]
|
||||||
|
@ -190,6 +193,9 @@ def edit_alerts_hook(message, metadata, context, change):
|
||||||
req_result = requirement.get("result", [])
|
req_result = requirement.get("result", [])
|
||||||
if req_result and not list(set(change["result"].split(",")) & set(req_result)):
|
if req_result and not list(set(change["result"].split(",")) & set(req_result)):
|
||||||
raise RequirementNotMet
|
raise RequirementNotMet
|
||||||
|
req_wiki = requirement.get("wiki", [])
|
||||||
|
if req_wiki and change.get("wiki", None) not in req_wiki:
|
||||||
|
raise RequirementNotMet
|
||||||
except RequirementNotMet:
|
except RequirementNotMet:
|
||||||
continue
|
continue
|
||||||
else:
|
else:
|
||||||
|
|
Loading…
Reference in a new issue