From 732e41163d2bca829dcbcbdfc4838432ca54cf9c Mon Sep 17 00:00:00 2001 From: Isak Berg Endresen Date: Wed, 22 May 2024 12:50:51 +0200 Subject: [PATCH] Prevent error when anonymous user requests allergies --- lego/apps/events/models.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lego/apps/events/models.py b/lego/apps/events/models.py index 20699d892..1d0b47ca4 100644 --- a/lego/apps/events/models.py +++ b/lego/apps/events/models.py @@ -134,6 +134,8 @@ def user_should_see_regs(self, user: User) -> bool: ) def user_should_see_allergies(self, user: User) -> bool: + if user.is_anonymous: + return False memberships = Membership.objects.filter(user=user) in_responsible_group = self.responsible_group in [ mem.abakus_group for mem in memberships