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
This commit is contained in:
Bill Fenner 2007-06-28 12:02:12 +00:00
parent c55360ab78
commit 0a7b45a9f4
2 changed files with 3 additions and 3 deletions

View file

@ -7,7 +7,7 @@
200,sort /drafts/rfc/?sort=name https://datatracker.ietf.org/public/idindex.cgi?command=show_list&cat=rfc&sort=name
200,skipdiff /drafts/current/ https://datatracker.ietf.org/public/idindex.cgi?command=show_list&cat=current
200,skipdiff /drafts/all/ https://datatracker.ietf.org/public/idindex.cgi?command=show_list&cat=all
200,sort /drafts/dead/ https://datatracker.ietf.org/public/idindex.cgi?command=show_list&cat=dead
200,sort /drafts/dead/?sort=name https://datatracker.ietf.org/public/idindex.cgi?command=show_list&cat=dead&sort=name
200,skipdiff /drafts/9574/related/ https://datatracker.ietf.org/public/idindex.cgi?command=view_related_docs&id=9574
200 /drafts/draft-ietf-dnsext-dnssec-protocol/related/
200 /drafts/9574/ https://datatracker.ietf.org/public/idindex.cgi?command=id_detail&id=9574
@ -16,4 +16,4 @@
200 /drafts/all_id.html
200,skipdiff /drafts/ https://datatracker.ietf.org/public/idindex.cgi?command=search_id
200 /drafts/ https://datatracker.ietf.org/public/idindex.cgi
404 /drafts/wg/11/

View file

@ -16,7 +16,7 @@ base_extra = { 'alphabet': alphabet, 'orgs': orgs }
def wgdocs(request, **kwargs):
if kwargs.has_key('id'):
queryset = InternetDraft.objects.filter(group=kwargs['id'])
group = Acronym.objects.get(acronym_id=kwargs['id'])
group = get_object_or_404(Acronym, acronym_id=kwargs['id'])
else:
wg = kwargs['slug']
try: