From 701f95764272dbb47f475fb9ed42d6c5e1a62bd3 Mon Sep 17 00:00:00 2001 From: Eduardo Silva Date: Fri, 11 Apr 2025 11:16:50 -0300 Subject: [PATCH] Check if user is authenticated before loading user_acl --- wireguard/context_processors.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/wireguard/context_processors.py b/wireguard/context_processors.py index 4790caa..8005264 100644 --- a/wireguard/context_processors.py +++ b/wireguard/context_processors.py @@ -3,9 +3,10 @@ from .models import WireGuardInstance def pending_changes_warning(request): - user_acl = UserAcl.objects.filter(user=request.user).first() if request.user.is_authenticated: + user_acl = UserAcl.objects.filter(user=request.user).first() pending = WireGuardInstance.objects.filter(pending_changes=True).exists() else: + user_acl = None pending = False return {'pending_changes_warning': pending, 'user_acl': user_acl}