diff --git a/ietf/templates/meeting/session_details_panel.html b/ietf/templates/meeting/session_details_panel.html index 99dc7cb62..24e923765 100644 --- a/ietf/templates/meeting/session_details_panel.html +++ b/ietf/templates/meeting/session_details_panel.html @@ -1,12 +1,25 @@ {% load origin ietf_filters textfilters tz dateformat %}{% origin %} {% for session in sessions %} + {% with item=session.official_timeslotassignment %}

{% if sessions|length > 1 %}Session {{ forloop.counter }} : {% endif %} {% for time in session.times %}{% if not forloop.first %}, {% endif %} {{time|dateformat:"l Y-m-d H:i T"}} {% if time.tzinfo.zone != "UTC" %}({{time|utc|dateformat:"H:i T"}}){% endif %}{% endfor %} {% if session.cancelled %}CANCELLED{% else %}{{ session.status }}{% endif %} {% if session.name %} : {{ session.name }}{% endif %} - {% if meeting.date >= thisweek %} - + {% if not session.cancelled %} + + {% if meeting.type.slug == 'interim' %} + {% include "meeting/interim_session_buttons.html" with show_agenda=False show_empty=False %} + {% else %} + {% with schedule=meeting.schedule %} + {% include "meeting/session_buttons_include.html" %} + {% endwith %} + {% endif %} + + {% if now < item.timeslot.end_time %} + + {% endif %} + {% endif %}

{% if session.agenda_note %}

{{session.agenda_note}}

{% endif %} @@ -141,4 +154,5 @@ {% endif %} + {% endwith %} {% endfor %}