Merged [3000] from adam@nostrum.com: Fix for wrong mimetype of .pdf format agendas.

- Legacy-Id: 3002
Note: SVN reference [3000] has been migrated to Git commit 7125fd7a9975056e4571c739ee0344eb9b99a7e7
This commit is contained in:
Henrik Levkowetz 2011-03-29 16:14:28 +00:00
parent f08da46457
commit 8a265a0051

View file

@ -151,12 +151,15 @@ def session_agenda(request, num, session, ext=None):
for wg in [session, session.upper(), session.lower()]:
for e in extensions:
path = settings.AGENDA_PATH_PATTERN % {"meeting":num, "wg":wg, "ext":e}
print path
if os.path.exists(path):
file = open(path)
text = file.read()
file.close()
if e.lower() == "txt":
return HttpResponse(text, mimetype="text/plain")
elif e.lower() == "pdf":
return HttpResponse(text, mimetype="application/pdf")
else:
return HttpResponse(text)
if ext: