From ea3c5cf6fd94b959414b1a382b1ad56d5f4eb2b5 Mon Sep 17 00:00:00 2001 From: Tom Hubrecht Date: Thu, 19 Sep 2024 11:40:16 +0200 Subject: [PATCH] fix(mixins): Use the correct test function --- src/dgsi/mixins.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/dgsi/mixins.py b/src/dgsi/mixins.py index dcb6d70..90deae0 100644 --- a/src/dgsi/mixins.py +++ b/src/dgsi/mixins.py @@ -7,8 +7,8 @@ from dgsi.models import User class StaffRequiredMixin(UserPassesTestMixin): request: HttpRequest - def test_func(self) -> bool | None: - if self.request.user.is_authenticated: + def test_func(self) -> bool: + if not self.request.user.is_authenticated: return False assert isinstance(self.request.user, User)