{% from "components/button/macro.njk" import govukButton %} {% from "components/form.html" import form_wrapper %} {% from "components/banner.html" import banner %} {% from "components/page-header.html" import page_header %} {% from "components/page-footer.html" import page_footer %} {% extends "withnav_template.html" %} {% block service_page_title %} {{ broadcast_message.template_name }} {% endblock %} {% block maincolumn_content %} {{ page_header( broadcast_message.template_name, back_link=url_for('.broadcast_dashboard', service_id=current_service.id) ) }} {% if broadcast_message.status == 'pending-approval' %} {% if broadcast_message.created_by == current_user %}
{% else %} {% call form_wrapper(class="banner govuk-!-margin-bottom-6") %}{{ broadcast_message.created_by.name }} wants to broadcast this message until {{ broadcast_message.finishes_at|format_datetime_relative }}.
{{ page_footer( "Start broadcasting now", delete_link=url_for('main.reject_broadcast_message', service_id=current_service.id, broadcast_message_id=broadcast_message.id), delete_link_text='Reject this broadcast' ) }} {% endcall %} {% endif %} {% else %}Created by {{ broadcast_message.created_by.name }} and approved by {{ broadcast_message.approved_by.name }}.
Started broadcasting {{ broadcast_message.starts_at|format_datetime_human }}.
{% if broadcast_message.status == 'pending-approval' %} Will broadcast until {{ broadcast_message.finishes_at|format_datetime_relative }}. {% elif broadcast_message.status == 'broadcasting' %} Live until {{ broadcast_message.finishes_at|format_datetime_relative }} {%- if not hide_stop_link %} Stop broadcast early {% endif %} {% elif broadcast_message.status == 'cancelled' %} Stopped by {{ broadcast_message.cancelled_by.name }} {{ broadcast_message.cancelled_at|format_datetime_human }}. {% else %} Finished broadcasting {{ broadcast_message.finishes_at|format_datetime_human }}. {% endif %}
{% endif %} {% for area in broadcast_message.areas %} {% if loop.first %}