From 444e45b1106047a5479f75d52e882c22062b3bb7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laura=20Kl=C3=BCnder?= Date: Tue, 19 Dec 2017 18:13:53 +0100 Subject: [PATCH] userpermissions for unauthenticated users --- src/c3nav/control/models.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/c3nav/control/models.py b/src/c3nav/control/models.py index e7a8fe66..e13174a7 100644 --- a/src/c3nav/control/models.py +++ b/src/c3nav/control/models.py @@ -32,6 +32,8 @@ class UserPermissions(models.Model): @classmethod def get_for_user(cls, user, force=False) -> 'UserPermissions': + if not user.is_authenticated: + return cls() cache_key = cls.get_cache_key(user.pk) result = None if not force: