File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -144,14 +144,11 @@ def __unicode__(self):
144144
145145 def get_absolute_url (self ):
146146 name = self .name
147- if self .type_id == "charter" :
148- return urlreverse ('wg_view' , kwargs = { 'name' : self .group .acronym })
149- elif self .type_id == "draft" :
150- if self .get_state_slug () == "rfc" :
151- aliases = self .docalias_set .filter (name__startswith = "rfc" )
152- if aliases :
153- name = aliases [0 ].name
154- return urlreverse ('doc_view' , kwargs = { 'name' : name })
147+ if self .type_id == "draft" and self .get_state_slug () == "rfc" :
148+ aliases = self .docalias_set .filter (name__startswith = "rfc" )
149+ if aliases :
150+ name = aliases [0 ].name
151+ return urlreverse ('doc_view' , kwargs = { 'name' : name }, urlconf = "ietf.urls" )
155152
156153 def file_tag (self ):
157154 return u"<%s>" % self .filename_with_rev ()
@@ -201,6 +198,10 @@ class DocHistory(DocumentInfo):
201198 authors = models .ManyToManyField (Email , through = DocHistoryAuthor , blank = True )
202199 def __unicode__ (self ):
203200 return unicode (self .doc .name )
201+
202+ def canonical_name (self ):
203+ return self .name
204+
204205 class Meta :
205206 verbose_name = "document history"
206207 verbose_name_plural = "document histories"
You can’t perform that action at this time.
0 commit comments