From de459e570905d6e5c81ac713388775b00fa452ce Mon Sep 17 00:00:00 2001 From: Chris Hill-Scott Date: Thu, 21 May 2020 11:17:44 +0100 Subject: [PATCH] Redirect old URL --- app/main/views/index.py | 5 +++++ app/navigation.py | 4 ++++ tests/app/main/views/test_index.py | 1 + 3 files changed, 10 insertions(+) diff --git a/app/main/views/index.py b/app/main/views/index.py index 8adb38a83..918b6573c 100644 --- a/app/main/views/index.py +++ b/app/main/views/index.py @@ -321,6 +321,11 @@ def get_started(): ) +@main.route('/using-notify/who-its-for') +def who_its_for(): + return redirect(url_for('.who_can_use_notify'), 301) + + @main.route('/using-notify/who-can-use-notify') def who_can_use_notify(): return render_template( diff --git a/app/navigation.py b/app/navigation.py index af7b75ef8..b407db0a5 100644 --- a/app/navigation.py +++ b/app/navigation.py @@ -351,6 +351,7 @@ class HeaderNavigation(Navigation): 'view_template_versions', 'whitelist', 'who_can_use_notify', + 'who_its_for', } # header HTML now comes from GOVUK Frontend so requires a boolean, not an attribute @@ -669,6 +670,7 @@ class MainNavigation(Navigation): 'view_providers', 'no_cookie.view_template_version_preview', 'who_can_use_notify', + 'who_its_for', } @@ -978,6 +980,7 @@ class CaseworkNavigation(Navigation): 'view_template_versions', 'whitelist', 'who_can_use_notify', + 'who_its_for', } @@ -1288,4 +1291,5 @@ class OrgNavigation(Navigation): 'view_template_versions', 'whitelist', 'who_can_use_notify', + 'who_its_for', } diff --git a/tests/app/main/views/test_index.py b/tests/app/main/views/test_index.py index 3c4355412..ea6f4b54a 100644 --- a/tests/app/main/views/test_index.py +++ b/tests/app/main/views/test_index.py @@ -147,6 +147,7 @@ def test_guidance_pages_link_to_service_pages_when_signed_in( ('old_using_notify', 'using_notify'), ('delivery_and_failure', 'message_status'), ('callbacks', 'documentation'), + ('who_its_for', 'who_can_use_notify'), ]) def test_old_static_pages_redirect( client,