Merge pull request #3827 from alphagov/invited-user-id

Invited user
This commit is contained in:
Leo Hemsted
2021-03-15 13:42:16 +00:00
committed by GitHub
13 changed files with 208 additions and 18 deletions

View File

@@ -37,7 +37,12 @@ class InviteApiClient(NotifyAdminAPIClient):
'/service/{}/invite'.format(service_id)
)['data']
def get_invited_user(self, service_id, invited_user_id):
def get_invited_user(self, invited_user_id):
return self.get(
f'/invite/service/{invited_user_id}'
)['data']
def get_invited_user_for_service(self, service_id, invited_user_id):
return self.get(
f'/service/{service_id}/invite/{invited_user_id}'
)['data']
@@ -51,7 +56,7 @@ class InviteApiClient(NotifyAdminAPIClient):
])
def check_token(self, token):
return self.get(url='/invite/service/{}'.format(token))['data']
return self.get(url='/invite/service/check/{}'.format(token))['data']
def cancel_invited_user(self, service_id, invited_user_id):
data = {'status': 'cancelled'}

View File

@@ -23,13 +23,18 @@ class OrgInviteApiClient(NotifyAdminAPIClient):
resp = self.get(endpoint)
return resp['data']
def get_invited_user(self, org_id, invited_org_user_id):
def get_invited_user_for_org(self, org_id, invited_org_user_id):
return self.get(
f'/organisation/{org_id}/invite/{invited_org_user_id}'
)['data']
def get_invited_user(self, invited_user_id):
return self.get(
f'/invite/organisation/{invited_user_id}'
)['data']
def check_token(self, token):
resp = self.get(url='/invite/organisation/{}'.format(token))
resp = self.get(url='/invite/organisation/check/{}'.format(token))
return resp['data']
def cancel_invited_user(self, org_id, invited_user_id):