diff --git a/app/main/views/jobs.py b/app/main/views/jobs.py index 256e02985..d7bd33f9c 100644 --- a/app/main/views/jobs.py +++ b/app/main/views/jobs.py @@ -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', diff --git a/app/notify_client/notification_api_client.py b/app/notify_client/notification_api_client.py index 0c3d018df..7ea6831e9 100644 --- a/app/notify_client/notification_api_client.py +++ b/app/notify_client/notification_api_client.py @@ -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),