From 3e3c8a75bcff5d5df5dff2e78295c1cf5cc74c3d Mon Sep 17 00:00:00 2001 From: Ole Laursen Date: Wed, 14 Mar 2012 19:32:10 +0000 Subject: [PATCH] Fix agenda retrieval for plenaries - Legacy-Id: 4084 --- ietf/meeting/views.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/ietf/meeting/views.py b/ietf/meeting/views.py index ca97f5f59..dbcd7d4d6 100644 --- a/ietf/meeting/views.py +++ b/ietf/meeting/views.py @@ -234,7 +234,14 @@ def text_agenda(request, num=None): RequestContext(request)), mimetype="text/plain") def session_agenda(request, num, session): - d = Document.objects.filter(type="agenda", session__meeting__number=num, session__group__acronym=session) + d = Document.objects.filter(type="agenda", session__meeting__number=num) + if session == "plenaryt": + d = d.filter(session__name__icontains="technical", session__timeslot__type="plenary") + elif session == "plenaryw": + d = d.filter(session__name__icontains="admin", session__timeslot__type="plenary") + else: + d = d.filter(session__group__acronym=session) + if d: agenda = d[0] content = read_agenda_file(num, agenda)