Fixed an issue for Session.order_in_meeting() if the session was cancelled

- Legacy-Id: 18211
This commit is contained in:
Henrik Levkowetz 2020-07-21 11:03:12 +00:00
parent d16e946ed3
commit 5f831bbb0e

View file

@ -1007,7 +1007,7 @@ class Session(models.Model):
def order_in_meeting(self):
if not hasattr(self, '_order_in_meeting'):
session_list = self.all_meeting_sessions_for_group()
self._order_in_meeting = session_list.index(self) + 1
self._order_in_meeting = session_list.index(self) + 1 if self in session_list else 0
return self._order_in_meeting
def all_meeting_sessions_cancelled(self):