add IGNORE_AWARD_IMMUNITY perm

pull/142/head
Aevann 2023-03-18 18:11:25 +02:00
parent 95a0edf070
commit ab93c94bfc
2 changed files with 2 additions and 1 deletions

View File

@ -507,6 +507,7 @@ PERMS = { # Minimum admin_level to perform action.
'MODS_EVERY_HOLE': 6,
'MODS_EVERY_GROUP': 6,
'IGNORE_AWARD_IMMUNITY': 6,
}
FEATURES = {

View File

@ -177,7 +177,7 @@ def award_thing(v, thing_type, id):
safe_username = f"@{thing.author_name}"
if SITE == 'rdrama.net' and author.id in IMMUNE_TO_AWARDS:
if SITE == 'rdrama.net' and author.id in IMMUNE_TO_AWARDS and v.admin_level < PERMS["IGNORE_AWARD_IMMUNITY"]:
abort(403, f"{safe_username} is immune to awards!")
if kind == "benefactor" and author.id == v.id: