Skip to content

Commit 4a1b97c

Browse files
author
Michael Lee
committed
fixes ticket adamlaska#188
- Legacy-Id: 878
1 parent 024994a commit 4a1b97c

1 file changed

Lines changed: 18 additions & 12 deletions

File tree

ietf/meeting/views.py

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -42,26 +42,32 @@ def show_html_agenda(request, meeting_num=None, html_or_txt=None):
4242
nonsession_info=NonSession.objects.filter(meeting=meeting_num,day_id__gte='0').order_by("day_id")
4343
meetingvenue_info=get_object_or_404(MeetingVenue, meeting_num=meeting_num)
4444
last_update_info=get_object_or_404(Switches,id=1)
45-
plenaryt_agenda_file = "/home/master-site/proceedings/%s" % WgMeetingSession.objects.get(meeting=meeting_num,group_acronym_id=-2).agenda_file()
4645
try:
47-
f = open(plenaryt_agenda_file)
48-
plenaryt_agenda = f.read()
49-
f.close()
50-
except IOError:
51-
plenaryt_agenda = "THE AGENDA HAS NOT BEEN UPLOADED YET"
46+
plenaryt_agenda_file = "/home/master-site/proceedings/%s" % WgMeetingSession.objects.get(meeting=meeting_num,group_acronym_id=-2).agenda_file()
47+
try:
48+
f = open(plenaryt_agenda_file)
49+
plenaryt_agenda = f.read()
50+
f.close()
51+
except IOError:
52+
plenaryt_agenda = "THE AGENDA HAS NOT BEEN UPLOADED YET"
53+
except WgMeetingSession.DoesNotExist:
54+
plenaryt_agenda = "The Technical Plenary has not been scheduled"
5255
if html_or_txt == "html":
5356
template_file="meeting/agenda.html"
5457
elif html_or_txt == "txt":
5558
template_file="meeting/agenda.txt"
5659
else:
5760
raise Http404
58-
plenaryw_agenda_file = "/home/master-site/proceedings/%s" % WgMeetingSession.objects.get(meeting=meeting_num,group_acronym_id=-1).agenda_file()
5961
try:
60-
f = open(plenaryw_agenda_file)
61-
plenaryw_agenda = f.read()
62-
f.close()
63-
except IOError:
64-
plenaryw_agenda = "THE AGENDA HAS NOT BEEN UPLOADED YET"
62+
plenaryw_agenda_file = "/home/master-site/proceedings/%s" % WgMeetingSession.objects.get(meeting=meeting_num,group_acronym_id=-1).agenda_file()
63+
try:
64+
f = open(plenaryw_agenda_file)
65+
plenaryw_agenda = f.read()
66+
f.close()
67+
except IOError:
68+
plenaryw_agenda = "THE AGENDA HAS NOT BEEN UPLOADED YET"
69+
except WgMeetingSession.DoesNotExist:
70+
plenaryw_agenda = "THE IETF Operations and Administration Plenary has not been secheduled"
6571
# Due to a bug in Django@0.96 we can't use foreign key lookup in
6672
# order_by(), see http://code.djangoproject.com/ticket/2076. Changeset
6773
# [133] is broken because it requires a patched Django to run. Work

0 commit comments

Comments
 (0)