Skip to content

Commit c27b285

Browse files
committed
Merged in [16593] from rjsparks@nostrum.com:
Sort the documents in the agenda, minutes, bluesheets section of the session_details view. Fixes ietf-tools#2759. - Legacy-Id: 16611 Note: SVN reference [16593] has been migrated to Git commit f2dd064
1 parent 1a35504 commit c27b285

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

ietf/meeting/views.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1089,7 +1089,8 @@ def session_details(request, num, acronym ):
10891089
else:
10901090
session.time = session.status.name
10911091

1092-
session.filtered_artifacts = session.sessionpresentation_set.filter(document__type__slug__in=['agenda','minutes','bluesheets'])
1092+
session.filtered_artifacts = list(session.sessionpresentation_set.filter(document__type__slug__in=['agenda','minutes','bluesheets']))
1093+
session.filtered_artifacts.sort(key=lambda d:['agenda','minutes','bluesheets'].index(d.document.type.slug))
10931094
session.filtered_slides = session.sessionpresentation_set.filter(document__type__slug='slides').order_by('order')
10941095
session.filtered_drafts = session.sessionpresentation_set.filter(document__type__slug='draft')
10951096
# TODO FIXME Deleted materials shouldn't be in the sessionpresentation_set

0 commit comments

Comments
 (0)