Skip to content

Commit 0a7b45a

Browse files
committed
Fix exception when given a bad numeric ID for a WG (return 404 instead).
Add a testurl for the case that was failing on datatracker. - Legacy-Id: 744
1 parent c55360a commit 0a7b45a

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

ietf/idindex/testurl.list

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
200,sort /drafts/rfc/?sort=name https://datatracker.ietf.org/public/idindex.cgi?command=show_list&cat=rfc&sort=name
88
200,skipdiff /drafts/current/ https://datatracker.ietf.org/public/idindex.cgi?command=show_list&cat=current
99
200,skipdiff /drafts/all/ https://datatracker.ietf.org/public/idindex.cgi?command=show_list&cat=all
10-
200,sort /drafts/dead/ https://datatracker.ietf.org/public/idindex.cgi?command=show_list&cat=dead
10+
200,sort /drafts/dead/?sort=name https://datatracker.ietf.org/public/idindex.cgi?command=show_list&cat=dead&sort=name
1111
200,skipdiff /drafts/9574/related/ https://datatracker.ietf.org/public/idindex.cgi?command=view_related_docs&id=9574
1212
200 /drafts/draft-ietf-dnsext-dnssec-protocol/related/
1313
200 /drafts/9574/ https://datatracker.ietf.org/public/idindex.cgi?command=id_detail&id=9574
@@ -16,4 +16,4 @@
1616
200 /drafts/all_id.html
1717
200,skipdiff /drafts/ https://datatracker.ietf.org/public/idindex.cgi?command=search_id
1818
200 /drafts/ https://datatracker.ietf.org/public/idindex.cgi
19-
19+
404 /drafts/wg/11/

ietf/idindex/views.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
def wgdocs(request, **kwargs):
1717
if kwargs.has_key('id'):
1818
queryset = InternetDraft.objects.filter(group=kwargs['id'])
19-
group = Acronym.objects.get(acronym_id=kwargs['id'])
19+
group = get_object_or_404(Acronym, acronym_id=kwargs['id'])
2020
else:
2121
wg = kwargs['slug']
2222
try:

0 commit comments

Comments
 (0)