From 46e7305953231faea2c79c88a005e31a83c18d54 Mon Sep 17 00:00:00 2001 From: Ludovic Stephan Date: Mon, 17 Jun 2019 21:38:49 +0200 Subject: [PATCH] =?UTF-8?q?Meilleur=20d=C3=A9corateur?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- gestioncof/decorators.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gestioncof/decorators.py b/gestioncof/decorators.py index e811465a..28a67331 100644 --- a/gestioncof/decorators.py +++ b/gestioncof/decorators.py @@ -60,6 +60,8 @@ def buro_required(view_func): class CofRequiredMixin(PermissionRequiredMixin): def has_permission(self): + if not self.request.user.is_authenticated: + return False try: return self.request.user.profile.is_cof except AttributeError: @@ -68,6 +70,8 @@ class CofRequiredMixin(PermissionRequiredMixin): class BuroRequiredMixin(PermissionRequiredMixin): def has_permission(self): + if not self.request.user.is_authenticated: + return False try: return self.request.user.profile.is_buro except AttributeError: