Use Environment.num_users in projects template
This commit is contained in:
parent
3edbfa3129
commit
a69d6b2e1c
@ -18,3 +18,7 @@ class Environment(Base, TimestampsMixin):
|
|||||||
@property
|
@property
|
||||||
def users(self):
|
def users(self):
|
||||||
return [r.user for r in self.roles]
|
return [r.user for r in self.roles]
|
||||||
|
|
||||||
|
@property
|
||||||
|
def num_users(self):
|
||||||
|
return len(self.users)
|
||||||
|
@ -39,7 +39,7 @@
|
|||||||
</a>
|
</a>
|
||||||
|
|
||||||
<div class='project-list-item__environment__members'>
|
<div class='project-list-item__environment__members'>
|
||||||
<div class='label'>0</div>
|
<div class='label'>{{ environment.num_users }}</div>
|
||||||
<span>members</span>
|
<span>members</span>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
|
@ -9,7 +9,9 @@ def test_add_user_to_environment():
|
|||||||
developer = UserFactory.from_atat_role("developer")
|
developer = UserFactory.from_atat_role("developer")
|
||||||
|
|
||||||
workspace = Workspaces.create(RequestFactory.create(creator=owner))
|
workspace = Workspaces.create(RequestFactory.create(creator=owner))
|
||||||
project = Projects.create(workspace, "my test project", "It's mine.", ["dev", "staging", "prod"])
|
project = Projects.create(
|
||||||
|
workspace, "my test project", "It's mine.", ["dev", "staging", "prod"]
|
||||||
|
)
|
||||||
dev_environment = project.environments[0]
|
dev_environment = project.environments[0]
|
||||||
|
|
||||||
dev_environment = Environments.add_member(owner, dev_environment, developer)
|
dev_environment = Environments.add_member(owner, dev_environment, developer)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user