From 7b75d6fd65d7de0ffe038599ae87cf75cee44c39 Mon Sep 17 00:00:00 2001 From: Henrik Levkowetz Date: Wed, 20 Jun 2012 10:27:32 +0000 Subject: [PATCH] Quick fix for extensionless get_absolute_url(). XXX Fixme: needs bigger refactoring. - Legacy-Id: 4476 --- ietf/doc/models.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ietf/doc/models.py b/ietf/doc/models.py index 8b4e27f27..6fb9e9036 100644 --- a/ietf/doc/models.py +++ b/ietf/doc/models.py @@ -156,7 +156,10 @@ class Document(DocumentInfo): elif self.type_id in ('slides','agenda','minutes'): session = self.session_set.all()[0] meeting = session.meeting - filename = self.external_url + if self.type_id in ('agenda','minutes'): + filename = os.path.splitext(self.external_url)[0] + else: + filename = self.external_url if meeting.type_id == 'ietf': url = '%s/proceedings/%s/%s/%s' % (settings.MEDIA_URL,meeting.number,self.type_id,filename) elif meeting.type_id == 'interim':