Added sorting of sessions to make make the materials page rendering stable.

- Legacy-Id: 18739
This commit is contained in:
Henrik Levkowetz 2020-12-08 14:11:04 +00:00
parent 44adc2c3a8
commit 4d2234c73a

View file

@ -153,7 +153,7 @@ def materials(request, num=None):
sessions = add_event_info_to_session_qs(Session.objects.filter(
meeting__number=meeting.number,
timeslotassignments__schedule__in=[schedule, schedule.base if schedule else None]
).distinct().select_related('meeting__schedule', 'group__state', 'group__parent'))
).distinct().select_related('meeting__schedule', 'group__state', 'group__parent')).order_by('group__acronym')
plenaries = sessions.filter(name__icontains='plenary')
ietf = sessions.filter(group__parent__type__slug = 'area').exclude(group__acronym='edu')