feat(access): add dynamic permissions to Tenancy Permissions

ref: #252 #250
This commit is contained in:
2024-08-27 17:09:57 +09:30
parent 5d74ddfee5
commit e63bec83e8

View File

@ -327,6 +327,12 @@ class OrganizationPermission(AccessMixin, OrganizationMixin):
if not request.user.is_authenticated:
return self.handle_no_permission()
if len(self.permission_required) == 0:
if hasattr(self, 'get_dynamic_permissions'):
self.permission_required = self.get_dynamic_permissions()
if len(self.permission_required) > 0: