Merge pull request #2908 from alphagov/allow-invited-users-to-count

Let inviting a user complete the go live checklist
This commit is contained in:
Chris Hill-Scott
2019-04-18 11:17:56 +01:00
committed by GitHub
4 changed files with 58 additions and 6 deletions

View File

@@ -112,8 +112,12 @@ class Service(JSONModel):
@cached_property
def has_team_members(self):
return user_api_client.get_count_of_users_with_permission(
self.id, 'manage_service'
return (
user_api_client.get_count_of_users_with_permission(
self.id, 'manage_service'
) + invite_api_client.get_count_of_invites_with_permission(
self.id, 'manage_service'
)
) > 1
def cancel_invite(self, invited_user_id):