Merge branch 'master' into becca-invite-users

This commit is contained in:
Rebecca Law
2018-02-27 10:13:40 +00:00
18 changed files with 5478 additions and 74 deletions

View File

@@ -131,6 +131,12 @@ class UserApiClient(NotifyAdminAPIClient):
resp = self.get(endpoint)
return [User(data) for data in resp['data']]
def get_count_of_users_with_permission(self, service_id, permission):
return len([
user for user in self.get_users_for_service(service_id)
if user.has_permissions(permission, any_=True)
])
def get_users_for_organisation(self, org_id):
endpoint = '/organisations/{}/users'.format(org_id)
resp = self.get(endpoint)