File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -968,6 +968,10 @@ def all_meeting_sessions_for_group(self):
968968 else :
969969 return [self ]
970970
971+ def all_meeting_sessions_cancelled (self ):
972+ states = set ([s .status_id for s in self .all_meeting_sessions_for_group ()])
973+ return 'canceled' in states and len (states ) == 1
974+
971975 def all_meeting_recordings (self ):
972976 recordings = [] # These are not sets because we need to preserve relative ordering or redo the ordering work later
973977 sessions = self .all_meeting_sessions_for_group ()
Original file line number Diff line number Diff line change 1818 {% endif %}
1919 </ td >
2020
21- {% if session.status_id == 'canceled' %}
21+ {% if session.all_meeting_sessions_cancelled %}
2222 {% if user|has_role:"Secretariat" or user_groups %}
2323 < td colspan ="6 "> < span class ="label label-danger "> Session cancelled</ span > </ td >
2424 {% else %}
Original file line number Diff line number Diff line change 1818 {% endif %}
1919 </ td >
2020
21- {% if session.status_id == 'canceled' %}
21+ {% if session.all_meeting_sessions_cancelled %}
2222 < td colspan ="3 "> < span class ="label label-danger "> Session cancelled</ span > </ td >
2323 {% else %}
2424 < td >
You can’t perform that action at this time.
0 commit comments