Paginate complaints page

The API now returns paginated complaint data, so the
`/platform-admin/complaints` page can now be paginated.
This commit is contained in:
Katie Smith
2018-07-03 10:54:33 +01:00
parent f5bb2efc72
commit 6c27a17e1e
5 changed files with 69 additions and 8 deletions

View File

@@ -7,8 +7,9 @@ class ComplaintApiClient(NotifyAdminAPIClient):
def __init__(self):
super().__init__("a" * 73, "b")
def get_all_complaints(self):
return self.get('/complaint')
def get_all_complaints(self, page=1):
params = {'page': page}
return self.get('/complaint', params=params)
def get_complaint_count(self, params_dict=None):
return self.get('/complaint/count-by-date-range', params=params_dict)