Merge pull request #1918 from alphagov/letter_preview_use_api_not_template_preview

Letter preview use api not template preview
This commit is contained in:
kentsanggds
2018-03-05 16:21:12 +00:00
committed by GitHub
4 changed files with 66 additions and 22 deletions

View File

@@ -73,3 +73,14 @@ class NotificationApiClient(NotifyAdminAPIClient):
if notification['notification_type'] == 'letter' and notification['status'] in ('created', 'sending'):
notification['status'] = 'accepted'
return notifications
def get_notification_letter_preview(self, service_id, notification_id, file_type, page=None):
get_url = '/service/{}/template/preview/{}/{}{}'.format(
service_id,
notification_id,
file_type,
'?page={}'.format(page) if page else ''
)
return self.get(url=get_url)