Don't show DISABLED workspace members

This commit is contained in:
richard-dds
2018-11-26 10:58:05 -05:00
parent 8dcde9da84
commit 27cf1783e3
3 changed files with 25 additions and 6 deletions

View File

@@ -144,7 +144,10 @@ class Workspaces(object):
def revoke_access(cls, user, workspace_id, workspace_role_id):
workspace = WorkspacesQuery.get(workspace_id)
Authorization.check_workspace_permission(
user, workspace, Permissions.ASSIGN_AND_UNASSIGN_ATAT_ROLE, "revoke workspace access"
user,
workspace,
Permissions.ASSIGN_AND_UNASSIGN_ATAT_ROLE,
"revoke workspace access",
)
workspace_role = WorkspaceRoles.get_by_id(workspace_role_id)
workspace_role.status = WorkspaceRoleStatus.DISABLED