From 85a730b1608a61d81a3dd2078cb55c0a4be45457 Mon Sep 17 00:00:00 2001 From: SimolZimol <70102430+SimolZimol@users.noreply.github.com> Date: Wed, 1 Apr 2026 23:40:27 +0200 Subject: [PATCH] modified: web/blueprints/panel.py modified: web/templates/base.html modified: web/templates/panel/chat.html --- web/blueprints/panel.py | 2 +- web/templates/base.html | 6 +++--- web/templates/panel/chat.html | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/web/blueprints/panel.py b/web/blueprints/panel.py index 7eee9f4..0d12d03 100644 --- a/web/blueprints/panel.py +++ b/web/blueprints/panel.py @@ -37,7 +37,7 @@ def perm_required(perm): if session.get("is_site_admin") or session.get("role") == "admin": return f(*args, **kwargs) perms = session.get("permissions", {}) - if not perms.get(perm, False): + if perms.get(perm, True) is False: flash("You do not have permission to view this page.", "danger") return redirect(url_for("panel.dashboard")) return f(*args, **kwargs) diff --git a/web/templates/base.html b/web/templates/base.html index ce03c8e..731813f 100644 --- a/web/templates/base.html +++ b/web/templates/base.html @@ -73,21 +73,21 @@ {% endif %} - {% if perms.get('view_proxy') or is_admin %} + {% if perms.get('view_proxy', True) or is_admin %}