{% extends "withnav_template.html" %} {% from "components/sms-message.html" import sms_message %} {% from "components/table.html" import table, field %} {% from "components/placeholder.html" import placeholder %} {% from "components/page-footer.html" import page_footer %} {% block page_title %} GOV.UK Notify | Send text messages {% endblock %} {% block maincolumn_content %}

Send text messages

{% if upload_result.rejects %}

The following numbers are invalid

{% for rejected in upload_result.rejects %}

Line {{rejected.line_number}}: {{rejected.phone }} {% endfor %}

Go back and resolve errors

{% else %}

Check and confirm

{{ page_footer( button_text = "Send {} text messages".format(upload_result.valid|count), back_link = url_for(".send_sms", service_id=service_id) )}} {% if upload_result.valid | count > 6 %}

First three message in file

{% for recipient in upload_result.valid[:3] %} {{ sms_message(message_template|replace_placeholders( recipient), '{}'.format(recipient['phone']) )}} {% endfor %}

Last three messages in file

{% for recipient in upload_result.valid[-3:] %} {{ sms_message(message_template|replace_placeholders( recipient), '{}'.format(recipient['phone']) )}} {% endfor %} {% else %}

All messages in file

{% for recipient in upload_result.valid %} {{ sms_message(message_template|replace_placeholders( recipient), '{}'.format(recipient['phone']) )}} {% endfor %} {% endif %} {{ page_footer( button_text = "Send {} text messages".format(upload_result.valid|count), back_link = url_for(".send_sms", service_id=service_id) )}}
{% endif %} {% endblock %}