From 03980c3882d634c6af86950ea88774273d72f14e Mon Sep 17 00:00:00 2001 From: Ole Laursen Date: Thu, 15 Mar 2012 18:40:02 +0000 Subject: [PATCH] Use same sort for future agenda documents as for plain agenda, fixes #810. - Legacy-Id: 4098 --- ietf/iesg/views.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ietf/iesg/views.py b/ietf/iesg/views.py index 725fe87fd..69e8463aa 100644 --- a/ietf/iesg/views.py +++ b/ietf/iesg/views.py @@ -411,7 +411,9 @@ def agenda_documents(request): if d.latest_event(TelechatDocEvent, type="scheduled_for_telechat").telechat_date in dates: idinternals.append(d) - idinternals.sort(key=lambda d: (d.rfc_flag, d.start_date)) + e = d.latest_event(type="started_iesg_process") + d.balloting_started = e.time if e else datetime.datetime.min + idinternals.sort(key=lambda d: d.balloting_started) else: idinternals = list(IDInternal.objects.filter(telechat_date__in=dates,primary_flag=1,agenda=1).order_by('rfc_flag', 'ballot')) for i in idinternals: