cleanup, add test for workspace user permissions

This commit is contained in:
dandds
2018-10-29 10:39:19 -04:00
parent ead84834d0
commit 4c03a403f7
2 changed files with 24 additions and 8 deletions

View File

@@ -9,13 +9,6 @@ class WorkspaceUser(object):
self.user = user
self.workspace_role = workspace_role
def permissions(self):
atat_permissions = set(self.user.atat_role.permissions)
workspace_permissions = (
[] if self.workspace_role is None else self.workspace_role.role.permissions
)
return set(workspace_permissions).union(atat_permissions)
@property
def workspace(self):
return self.workspace_role.workspace