mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-02-05 19:03:30 -05:00
This removes some code which is duplicative and obscure (ie it’s not very clear why we do `"a" * 73` even though there is a Very Good Reason for doing so).
15 lines
407 B
Python
15 lines
407 B
Python
from app.notify_client import NotifyAdminAPIClient
|
|
|
|
|
|
class ComplaintApiClient(NotifyAdminAPIClient):
|
|
|
|
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)
|
|
|
|
|
|
complaint_api_client = ComplaintApiClient()
|