diff --git a/app/templates/views/templates/_template.html b/app/templates/views/templates/_template.html index 79aa47953..5e7997221 100644 --- a/app/templates/views/templates/_template.html +++ b/app/templates/views/templates/_template.html @@ -28,7 +28,7 @@ {% endif %} {% elif template.template_type == 'broadcast' %} - {% if current_user.has_permissions('send_messages', 'create_broadcasts') %} + {% if current_user.has_permissions('create_broadcasts') %}
Get ready to send diff --git a/tests/app/main/views/test_templates.py b/tests/app/main/views/test_templates.py index 93bac0a6c..b178a2c65 100644 --- a/tests/app/main/views/test_templates.py +++ b/tests/app/main/views/test_templates.py @@ -22,9 +22,7 @@ from tests.conftest import ( TEMPLATE_ONE_ID, ElementNotFound, create_active_caseworking_user, - create_active_user_create_broadcasts_permissions, create_active_user_view_permissions, - create_active_user_with_permissions, create_letter_contact_block, create_template, normalize_spaces, @@ -922,19 +920,16 @@ def test_should_be_able_to_view_a_template_with_links( ) -@pytest.mark.parametrize('user', ( - create_active_user_with_permissions(), - create_active_user_create_broadcasts_permissions(), -)) def test_view_broadcast_template( client_request, service_one, mock_get_broadcast_template, mock_get_template_folders, fake_uuid, - user, + active_user_create_broadcasts_permission, ): - client_request.login(user) + client_request.login(active_user_create_broadcasts_permission) + active_user_create_broadcasts_permission['permissions'][SERVICE_ONE_ID].append('manage_templates') page = client_request.get( '.view_template', service_id=SERVICE_ONE_ID,