diff --git a/ietf/community/display.py b/ietf/community/display.py index f58f411da..b2f0c5b61 100644 --- a/ietf/community/display.py +++ b/ietf/community/display.py @@ -1,8 +1,9 @@ import datetime from django.db.models import Q -from ietf.ietfworkflows.utils import get_state_for_draft +from django.core.urlresolvers import reverse as urlreverse +from ietf.ietfworkflows.utils import get_state_for_draft from ietf.doc.models import DocAlias, DocEvent @@ -62,7 +63,7 @@ class WGField(DisplayField): description = 'Associated WG or RG' def get_value(self, document, raw=False): - return document.group or '' + return '%s' % (urlreverse('wg_docs', kwargs={'acronym':document.group.acronym}), document.group.acronym) if document.group else '' class ADField(DisplayField): diff --git a/ietf/wginfo/urls.py b/ietf/wginfo/urls.py index 5979386a9..52383b996 100644 --- a/ietf/wginfo/urls.py +++ b/ietf/wginfo/urls.py @@ -17,7 +17,7 @@ urlpatterns = patterns('', (r'^chartering/create/$', edit.edit, {'action': "create"}, "wg_create"), (r'^chartering/$', views.chartering_wgs), (r'^(?P[a-zA-Z0-9-]+)/documents/txt/$', views.wg_documents_txt), - (r'^(?P[a-zA-Z0-9-]+)/$', views.wg_documents_html), + (r'^(?P[a-zA-Z0-9-]+)/$', views.wg_documents_html, None, "wg_docs"), (r'^(?P[a-zA-Z0-9-]+)/charter/$', views.wg_charter, None, 'wg_charter'), (r'^(?P[a-zA-Z0-9-]+)/history/', views.history), (r'^(?P[a-zA-Z0-9-]+)/edit/', edit.edit, {'action': "edit"}, "wg_edit"),