Merge pull request #3005 from alphagov/fix-back-links-tour

Fix back links in tour
This commit is contained in:
Chris Hill-Scott
2019-06-06 16:43:02 +01:00
committed by GitHub
4 changed files with 78 additions and 6 deletions

View File

@@ -797,7 +797,20 @@ def get_back_link(service_id, template, step_index):
help=get_help_argument()
)
else:
return None
if step_index == 0:
return url_for(
'main.start_tour',
service_id=service_id,
template_id=template.id,
)
elif step_index > 0:
return url_for(
'main.send_test_step',
service_id=service_id,
template_id=template.id,
step_index=step_index - 1,
help=2,
)
elif step_index == 0:
if should_skip_template_page(template.template_type):
return url_for(