Merge pull request #1219 from alphagov/fix-back-link-check-page

Fix broken journey when going back from check page
This commit is contained in:
Chris Hill-Scott
2017-04-10 09:39:57 +01:00
committed by GitHub
2 changed files with 36 additions and 7 deletions

View File

@@ -236,13 +236,13 @@ def _check_messages(service_id, template_type, upload_id, letters_as_pdf=False):
if request.args.get('from_test'):
extra_args = {'help': 1} if request.args.get('help', '0') != '0' else {}
if len(template.placeholders):
if len(template.placeholders) or template.template_type == 'letter':
back_link = url_for(
'.send_test', service_id=service_id, template_id=template.id, **extra_args
)
else:
back_link = url_for(
'.choose_template', service_id=service_id, **extra_args
'.view_template', service_id=service_id, template_id=template.id, **extra_args
)
choose_time_form = None
else: