Updated the precompiled response to only include the notification id

and the client reference. It could confuse the client consumer so best
to remove it from the response altogether.

* Respond with only the notification_id and client_reference
* Updated the test to check for the response without the template
This commit is contained in:
Richard Chapman
2018-03-14 14:01:08 +00:00
parent f3cca07d19
commit 0c775314bd
2 changed files with 5 additions and 18 deletions

View File

@@ -92,20 +92,10 @@ def post_precompiled_letter_notification():
precompiled=True
)
create_resp_partial = functools.partial(
create_post_letter_response_from_notification,
subject=template.subject,
)
resp = create_resp_partial(
notification=notification,
content=None,
url_root=request.url_root,
scheduled_for=None,
)
# Precompile should be the same as a letter without the template as its auto generated
resp.pop('template', None)
resp = {
'id': notification.id,
'reference': notification.client_reference
}
return jsonify(resp), 201