Fix the interim meeting request approval form ()

Fixes 
This commit is contained in:
Lars Eggert 2022-08-25 17:20:47 +02:00 committed by GitHub
parent a94a87f336
commit 1dfd0cbf47
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -103,56 +103,56 @@
{% endif %} {% endif %}
{% endfor %} {% endfor %}
</dl> </dl>
{% if can_approve and status_slug == 'apprw' %} {% with meeting_status.slug as status_slug %}
<form method="post"> {% if can_approve and status_slug == 'apprw' %}
{% csrf_token %} <form method="post">
{% endif %} {% csrf_token %}
{% with meeting_status.slug as status_slug %} {% endif %}
{% if can_edit %} {% if can_edit %}
<a class="btn btn-primary" <a class="btn btn-primary"
href="{% url 'ietf.meeting.views.interim_request_edit' number=meeting.number %}">Edit</a> href="{% url 'ietf.meeting.views.interim_request_edit' number=meeting.number %}">Edit</a>
{% endif %} {% endif %}
{% if can_approve and status_slug == 'apprw' %} {% if can_approve and status_slug == 'apprw' %}
<button class="btn btn-primary" type="submit" name="approve">Approve</button> <button class="btn btn-primary" type="submit" name="approve" value="approve">Approve</button>
<button class="btn btn-primary" type="submit" name="disapprove">Disapprove</button> <button class="btn btn-primary" type="submit" name="disapprove" value="disapprove">Disapprove</button>
{% endif %} {% endif %}
{% if user|has_role:"Secretariat" and status_slug == 'scheda' %} {% if user|has_role:"Secretariat" and status_slug == 'scheda' %}
<a class="btn btn-primary" <a class="btn btn-primary"
href="{% url 'ietf.meeting.views.interim_send_announcement' number=meeting.number %}"> href="{% url 'ietf.meeting.views.interim_send_announcement' number=meeting.number %}">
Announce Announce
</a> </a>
<a class="btn btn-warning" <a class="btn btn-warning"
href="{% url 'ietf.meeting.views.interim_skip_announcement' number=meeting.number %}"> href="{% url 'ietf.meeting.views.interim_skip_announcement' number=meeting.number %}">
Skip announcement Skip announcement
</a>
{% endif %}
{% if can_edit %}
{% if status_slug == 'apprw' or status_slug == 'scheda' or status_slug == 'sched' %}
<a class="btn btn-danger"
href="{% url 'ietf.meeting.views.interim_request_cancel' number=meeting.number %}">
Cancel meeting
</a> </a>
{% endif %} {% endif %}
{% if can_edit %} {% endif %}
{% if status_slug == 'apprw' or status_slug == 'scheda' or status_slug == 'sched' %} {% if status_slug == "apprw" %}
<a class="btn btn-danger" <a class="btn btn-secondary float-end"
href="{% url 'ietf.meeting.views.interim_request_cancel' number=meeting.number %}"> href="{% url 'ietf.meeting.views.interim_pending' %}">Back</a>
Cancel meeting {% elif status_slug == "scheda" %}
</a> <a class="btn btn-secondary float-end"
{% endif %} href="{% url 'ietf.meeting.views.interim_announce' %}">Back</a>
{% endif %} {% elif status_slug == "sched" %}
{% if status_slug == "apprw" %} <a class="btn btn-secondary float-end"
<a class="btn btn-secondary float-end" href="{% url 'ietf.meeting.views.session_details' num=meeting.number acronym=meeting.session_set.first.group.acronym %}">
href="{% url 'ietf.meeting.views.interim_pending' %}">Back</a> Back
{% elif status_slug == "scheda" %} </a>
<a class="btn btn-secondary float-end" {% else %}
href="{% url 'ietf.meeting.views.interim_announce' %}">Back</a> <a class="btn btn-secondary float-end"
{% elif status_slug == "sched" %} href="{% url 'ietf.meeting.views.upcoming' %}">Back</a>
<a class="btn btn-secondary float-end" {% endif %}
href="{% url 'ietf.meeting.views.session_details' num=meeting.number acronym=meeting.session_set.first.group.acronym %}"> {% if can_approve and status_slug == 'apprw' %}</form>{% endif %}
Back {% endwith %}
</a>
{% else %}
<a class="btn btn-secondary float-end"
href="{% url 'ietf.meeting.views.upcoming' %}">Back</a>
{% endif %}
{% endwith %}
{% if can_approve and status_slug == 'apprw' %}</form>{% endif %}
{% endblock %} {% endblock %}
{% block js %} {% block js %}
<script src="{% static 'ietf/js/select2.js' %}"></script> <script src="{% static 'ietf/js/select2.js' %}"></script>
<script src="{% static 'ietf/js/meeting-interim-request.js' %}"></script> <script src="{% static 'ietf/js/meeting-interim-request.js' %}"></script>
{% endblock %} {% endblock %}