diff --git a/app/templates/views/templates/_template.html b/app/templates/views/templates/_template.html index f7a7d4d37..fbe220c8c 100644 --- a/app/templates/views/templates/_template.html +++ b/app/templates/views/templates/_template.html @@ -14,27 +14,34 @@ {% else %}
- {% if current_user.has_permissions('send_messages', restrict_admin_usage=True) %} - - - {% endif %} - {% if - current_user.has_permissions('manage_templates') and - template.template_type != 'letter' - %} - + {% if template.template_type == 'letter' %} + {% if current_user.has_permissions('send_messages', restrict_admin_usage=True) %} + + + {% endif %} + {% else %} + {% if current_user.has_permissions('send_messages', restrict_admin_usage=True) %} + + {% endif %} + {% if current_user.has_permissions('manage_templates') %} + + {% endif %} {% endif %}
diff --git a/tests/app/main/views/test_templates.py b/tests/app/main/views/test_templates.py index 21cf91ac0..0d7215b33 100644 --- a/tests/app/main/views/test_templates.py +++ b/tests/app/main/views/test_templates.py @@ -205,12 +205,12 @@ def test_caseworker_redirected_to_one_off( ), ( ['send_messages'], - ['.send_messages', '.set_sender'], + ['.set_sender'], None, ), ( ['send_messages', 'manage_templates'], - ['.send_messages', '.set_sender', '.edit_service_template'], + ['.set_sender', '.edit_service_template'], None, ), ])