Remove separation between upload and send

Now that you can access upload from within the send one off message
flow, it doesn’t need its own linkbutton on the template page.
This commit is contained in:
Chris Hill-Scott
2018-07-18 09:56:21 +01:00
parent 3bd62c2aef
commit bcf538fa10
2 changed files with 30 additions and 23 deletions

View File

@@ -14,27 +14,34 @@
{% else %}
<div class="bottom-gutter-2-3">
<div class="grid-row">
{% if current_user.has_permissions('send_messages', restrict_admin_usage=True) %}
<div class="{{ 'column-half' if template.template_type == 'letter' else 'column-third' }}">
<a href="{{ url_for(".send_messages", service_id=current_service.id, template_id=template.id) }}" class="pill-separate-item">
Upload recipients
</a>
</div>
<div class="{{ 'column-half' if template.template_type == 'letter' else 'column-third' }}">
<a href="{{ url_for(".set_sender", service_id=current_service.id, template_id=template.id) }}" class="pill-separate-item">
{{ 'Print a test letter' if template.template_type == 'letter' else 'Send to one recipient' }}
</a>
</div>
{% endif %}
{% if
current_user.has_permissions('manage_templates') and
template.template_type != 'letter'
%}
<div class="column-one-third">
<a href="{{ url_for(".edit_service_template", service_id=current_service.id, template_id=template.id) }}" class="pill-separate-item">
Edit template
</a>
</div>
{% if template.template_type == 'letter' %}
{% if current_user.has_permissions('send_messages', restrict_admin_usage=True) %}
<div class="column-half">
<a href="{{ url_for(".send_messages", service_id=current_service.id, template_id=template.id) }}" class="pill-separate-item">
Upload recipients
</a>
</div>
<div class="column-half">
<a href="{{ url_for(".set_sender", service_id=current_service.id, template_id=template.id) }}" class="pill-separate-item">
Print a test letter
</a>
</div>
{% endif %}
{% else %}
{% if current_user.has_permissions('send_messages', restrict_admin_usage=True) %}
<div class="column-half">
<a href="{{ url_for(".set_sender", service_id=current_service.id, template_id=template.id) }}" class="pill-separate-item">
Send
</a>
</div>
{% endif %}
{% if current_user.has_permissions('manage_templates') %}
<div class="column-half">
<a href="{{ url_for(".edit_service_template", service_id=current_service.id, template_id=template.id) }}" class="pill-separate-item">
Edit
</a>
</div>
{% endif %}
{% endif %}
</div>
</div>

View File

@@ -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,
),
])