From eddea21c434405f32a3ccf4f049ea0987a57fe68 Mon Sep 17 00:00:00 2001 From: Aevann Date: Sat, 25 Mar 2023 23:42:42 +0200 Subject: [PATCH] minor devrama fix --- files/helpers/config/const.py | 1 + files/routes/admin.py | 3 --- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/files/helpers/config/const.py b/files/helpers/config/const.py index 6b77d4e97..c0a4f66a1 100644 --- a/files/helpers/config/const.py +++ b/files/helpers/config/const.py @@ -908,6 +908,7 @@ elif SITE == 'devrama.net': FEATURES['PRONOUNS'] = True FEATURES['HOUSES'] = True FEATURES['USERS_PERMANENT_WORD_FILTERS'] = True + PERMS["SITE_SETTINGS"] = 4 else: # localhost or testing environment implied FEATURES['ASSET_SUBMISSIONS'] = True FEATURES['PRONOUNS'] = True diff --git a/files/routes/admin.py b/files/routes/admin.py index 3be6e38cb..d4411ee12 100644 --- a/files/routes/admin.py +++ b/files/routes/admin.py @@ -371,9 +371,6 @@ def admin_home(v): @limiter.limit(DEFAULT_RATELIMIT, key_func=get_ID) @admin_level_required(PERMS['SITE_SETTINGS']) def change_settings(v:User, setting): - if SITE == 'devrama.net' and v.id != AEVANN_ID: - abort(403, "Can't change this shit in devrama!") - if setting not in get_settings().keys(): abort(404, f"Setting '{setting}' not found")