diff options
Diffstat (limited to 'app/models.py')
-rw-r--r-- | app/models.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/app/models.py b/app/models.py index 839bc49..2ab3655 100644 --- a/app/models.py +++ b/app/models.py @@ -36,6 +36,9 @@ class Permission(enum.Enum): CHANGE_RELEASE_URL = "CHANGE_RELEASE_URL" def check(self, user): + if not user.is_authenticated: + return False + if self == Permission.APPROVE_NEW: return user.rank.atLeast(UserRank.EDITOR) else: |