From 2a62ba9cbba68bbf775e42043f31a2be12939b01 Mon Sep 17 00:00:00 2001 From: Chris Hill-Scott Date: Fri, 10 Jul 2020 14:22:06 +0100 Subject: [PATCH] =?UTF-8?q?Redirect=20to=20=E2=80=98view=E2=80=99=20page?= =?UTF-8?q?=20after=20cancelling?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This is better confirmation of your action than the dashboard, because everything will stay the same except the thing you’ve just done. --- app/main/views/broadcast.py | 3 ++- tests/app/main/views/test_broadcast.py | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/main/views/broadcast.py b/app/main/views/broadcast.py index 7074890d9..c9ca2b645 100644 --- a/app/main/views/broadcast.py +++ b/app/main/views/broadcast.py @@ -152,6 +152,7 @@ def cancel_broadcast_message(service_id, broadcast_message_id): service_id=current_service.id, ).cancel_broadcast() return redirect(url_for( - '.broadcast_dashboard', + '.view_broadcast_message', service_id=current_service.id, + broadcast_message_id=broadcast_message_id, )) diff --git a/tests/app/main/views/test_broadcast.py b/tests/app/main/views/test_broadcast.py index 4fb75a2a7..8d5ca9cf8 100644 --- a/tests/app/main/views/test_broadcast.py +++ b/tests/app/main/views/test_broadcast.py @@ -382,8 +382,9 @@ def test_cancel_broadcast( service_id=SERVICE_ONE_ID, broadcast_message_id=fake_uuid, _expected_redirect=url_for( - '.broadcast_dashboard', + '.view_broadcast_message', service_id=SERVICE_ONE_ID, + broadcast_message_id=fake_uuid, _external=True, ), ),