Add extra flag to indicate we want a csv notification response

This commit is contained in:
Imdad Ahad
2017-04-20 14:57:31 +01:00
parent 19f42a8984
commit 99805fb592
2 changed files with 6 additions and 2 deletions

View File

@@ -150,7 +150,8 @@ def view_job_csv(service_id, job_id):
job_id=job_id,
status=filter_args.get('status'),
page=request.args.get('page', 1),
page_size=5000
page_size=5000,
format_for_csv=True
)
),
mimetype='text/csv',

View File

@@ -20,7 +20,8 @@ class NotificationApiClient(NotifyAdminAPIClient):
page_size=None,
limit_days=None,
include_jobs=None,
include_from_test_key=None
include_from_test_key=None,
format_for_csv=None
):
params = {}
if page is not None:
@@ -35,6 +36,8 @@ class NotificationApiClient(NotifyAdminAPIClient):
params['include_jobs'] = include_jobs
if include_from_test_key is not None:
params['include_from_test_key'] = include_from_test_key
if format_for_csv is not None:
params['format_for_csv'] = format_for_csv
if job_id:
return self.get(
url='/service/{}/job/{}/notifications'.format(service_id, job_id),