fix empty set permissions

This commit is contained in:
Michael Shamoon 2022-12-12 13:37:59 -08:00
parent 446842ecfc
commit 31850c3351

View File

@ -116,10 +116,13 @@ class SetPermissionsMixin:
}
if set_permissions is not None:
for action in permissions_dict:
users = set_permissions[action]["users"]
permissions_dict[action]["users"] = self._validate_user_ids(users)
groups = set_permissions[action]["groups"]
permissions_dict[action]["groups"] = self._validate_group_ids(groups)
if action in set_permissions:
users = set_permissions[action]["users"]
permissions_dict[action]["users"] = self._validate_user_ids(users)
groups = set_permissions[action]["groups"]
permissions_dict[action]["groups"] = self._validate_group_ids(
groups,
)
return permissions_dict
def _set_permissions(self, permissions, object):