From f7b444b8e4f1ebb9012408db4d0c2523b7096535 Mon Sep 17 00:00:00 2001 From: Jon Date: Wed, 1 Jan 2025 18:25:44 +0930 Subject: [PATCH] fix(access): If no org specified during permission check, rtn false for permission ref: #437 #459 --- app/access/mixins/organization.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/access/mixins/organization.py b/app/access/mixins/organization.py index fbc1c805..98c50559 100644 --- a/app/access/mixins/organization.py +++ b/app/access/mixins/organization.py @@ -347,6 +347,10 @@ class OrganizationMixin: has_permission: bool = False + if not organization: + + return has_permission + for team in self.get_user_teams( user = self.request.user ): if team.organization.id == int(organization):