From a2bdd3109c9a67d9d7f2975ee6b61a82e5bfe346 Mon Sep 17 00:00:00 2001 From: Jennifer Richards Date: Mon, 27 Feb 2023 14:18:12 -0400 Subject: [PATCH] fix: Use session.order_in_meeting() in the agenda (#5222) --- ietf/meeting/helpers.py | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/ietf/meeting/helpers.py b/ietf/meeting/helpers.py index 256d10fb79..7286f74532 100644 --- a/ietf/meeting/helpers.py +++ b/ietf/meeting/helpers.py @@ -124,7 +124,7 @@ def preprocess_assignments_for_agenda(assignments_queryset, meeting, extra_prefe # check before blindly assigning to meeting just in case. if a.session.meeting.pk == meeting.pk: a.session.meeting = meeting - a.session.order_number = None + a.session.order_number = a.session.order_in_meeting() if a.session.group else None if a.session.group and a.session.group not in groups: groups.append(a.session.group) @@ -134,12 +134,6 @@ def preprocess_assignments_for_agenda(assignments_queryset, meeting, extra_prefe if a.session and a.session.group: sessions_for_groups[(a.session.group, a.session.type_id)].append(a) - for a in assignments: - if a.session and a.session.group: - - l = sessions_for_groups.get((a.session.group, a.session.type_id), []) - a.session.order_number = l.index(a) + 1 if a in l else 0 - timeslot_by_session_pk = {a.session_id: a.timeslot for a in assignments} for a in assignments: