Extract variable for readability
This commit is contained in:
parent
eb99e72659
commit
9e5d3094d0
@ -30,9 +30,11 @@ class ScopedWorkspace(ScopedResource):
|
|||||||
|
|
||||||
@property
|
@property
|
||||||
def projects(self):
|
def projects(self):
|
||||||
if Authorization.has_workspace_permission(
|
can_view_all_projects = Authorization.has_workspace_permission(
|
||||||
self.user, self.resource, Permissions.VIEW_APPLICATION_IN_WORKSPACE
|
self.user, self.resource, Permissions.VIEW_APPLICATION_IN_WORKSPACE
|
||||||
):
|
)
|
||||||
|
|
||||||
|
if can_view_all_projects:
|
||||||
projects = self.resource.projects
|
projects = self.resource.projects
|
||||||
else:
|
else:
|
||||||
projects = Projects.for_user(self.user, self.resource)
|
projects = Projects.for_user(self.user, self.resource)
|
||||||
@ -49,9 +51,11 @@ class ScopedProject(ScopedResource):
|
|||||||
|
|
||||||
@property
|
@property
|
||||||
def environments(self):
|
def environments(self):
|
||||||
if Authorization.has_workspace_permission(
|
can_view_all_environments = Authorization.has_workspace_permission(
|
||||||
self.user, self.resource, Permissions.VIEW_ENVIRONMENT_IN_APPLICATION
|
self.user, self.resource, Permissions.VIEW_ENVIRONMENT_IN_APPLICATION
|
||||||
):
|
)
|
||||||
|
|
||||||
|
if can_view_all_environments:
|
||||||
environments = self.resource.environments
|
environments = self.resource.environments
|
||||||
else:
|
else:
|
||||||
environments = Environments.for_user(self.user, self.resource)
|
environments = Environments.for_user(self.user, self.resource)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user