From f1bdfa8edac30f1d8d05a1e4a729906f0da320da Mon Sep 17 00:00:00 2001 From: Aevann Date: Tue, 24 Jan 2023 07:48:27 +0200 Subject: [PATCH] disable modaction for login_required --- files/routes/admin.py | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/files/routes/admin.py b/files/routes/admin.py index 767a538ff..aa37f829b 100644 --- a/files/routes/admin.py +++ b/files/routes/admin.py @@ -495,11 +495,14 @@ def change_settings(v:User, setting): val = toggle_setting(setting) if val: word = 'enable' else: word = 'disable' - ma = ModAction( - kind=f"{word}_{setting}", - user_id=v.id, - ) - g.db.add(ma) + + if setting != 'login_required': + ma = ModAction( + kind=f"{word}_{setting}", + user_id=v.id, + ) + g.db.add(ma) + return {'message': f"{setting.replace('_', ' ').title()} {word}d successfully!"} @app.post("/admin/clear_cloudflare_cache")