diff --git a/files/helpers/cloudflare.py b/files/helpers/cloudflare.py index 954e2f47a..c1a73ac40 100644 --- a/files/helpers/cloudflare.py +++ b/files/helpers/cloudflare.py @@ -35,6 +35,3 @@ def purge_files_in_cloudflare_cache(files): except: return False return res == "" - -x = requests.get(f"{CLOUDFLARE_API_URL}/zones/{CF_ZONE}/settings/security_level", headers=CF_HEADERS, timeout=CLOUDFLARE_REQUEST_TIMEOUT_SECS).json()['result']['value'] -print(x) diff --git a/files/routes/admin.py b/files/routes/admin.py index 4cea08374..d2be35a73 100644 --- a/files/routes/admin.py +++ b/files/routes/admin.py @@ -18,7 +18,7 @@ from files.helpers.get import * from files.helpers.media import * from files.helpers.sanitize import * from files.helpers.security import * -from files.helpers.settings import get_settings, toggle_setting +from files.helpers.settings import * from files.helpers.useractions import * from files.routes.routehelpers import check_for_alts from files.routes.wrappers import * @@ -362,6 +362,8 @@ def reported_comments(v): @limiter.limit(DEFAULT_RATELIMIT, deduct_when=lambda response: response.status_code < 400, key_func=get_ID) @admin_level_required(PERMS['ADMIN_HOME_VISIBLE']) def admin_home(v): + under_attack = (requests.get(f"{CLOUDFLARE_API_URL}/zones/{CF_ZONE}/settings/security_level", headers=CF_HEADERS, timeout=CLOUDFLARE_REQUEST_TIMEOUT_SECS).json()['result']['value'] == "under_attack") + set_setting('under_attack', under_attack) return render_template("admin/admin_home.html", v=v) @app.post("/admin/site_settings/")