Use a datatracker internal url for session agendas and minutes, to avoid X-Frame-Options SAMEORIGIN preventing agenda display in frames.

- Legacy-Id: 13834
This commit is contained in:
Henrik Levkowetz 2017-07-11 21:01:57 +00:00
parent dfe6f4c643
commit aba3861b0b

View file

@ -562,7 +562,7 @@ class Document(DocumentInfo):
filename = os.path.splitext(self.external_url)[0]
else:
filename = self.external_url
url = '%sproceedings/%s/%s/%s' % (settings.IETF_HOST_URL,meeting.number,self.type_id,filename)
url = urlreverse('ietf.meeting.views.session_agenda', kwargs={'num':meeting.number, 'session':session.group.acronym})
return url
return urlreverse('ietf.doc.views_doc.document_main', kwargs={ 'name': name }, urlconf="ietf.urls")