diff --git a/atst/models/workspace_user.py b/atst/models/workspace_user.py
index 934c6f89..7af31470 100644
--- a/atst/models/workspace_user.py
+++ b/atst/models/workspace_user.py
@@ -41,8 +41,8 @@ class WorkspaceUser(object):
return "active"
@property
- def has_environment_roles(self):
- num_environment_roles = (
+ def num_environment_roles(self):
+ return (
db.session.query(EnvironmentRole)
.join(EnvironmentRole.environment)
.join(Environment.project)
@@ -51,4 +51,7 @@ class WorkspaceUser(object):
.filter(EnvironmentRole.user_id == self.user_id)
.count()
)
- return num_environment_roles > 0
+
+ @property
+ def has_environment_roles(self):
+ return self.num_environment_roles > 0
diff --git a/templates/workspaces/members/index.html b/templates/workspaces/members/index.html
index 02b721a1..5fb8e9eb 100644
--- a/templates/workspaces/members/index.html
+++ b/templates/workspaces/members/index.html
@@ -82,16 +82,21 @@
Name
- Status Flag
+ Environments
Status
Workspace Role