From 91c2f6f2a7b7b50edff36acfc3dba6efa2b97dd3 Mon Sep 17 00:00:00 2001 From: Henrik Levkowetz Date: Thu, 31 Mar 2011 12:31:50 +0000 Subject: [PATCH] Only accept wgnames which adhere to the constraints currently practiced. (Before this change, the URL patterns would match wg names containing non-ascii characters, which later would bomb due to mix of collations when accessing the database. Might as well return a 404 at once instead). - Legacy-Id: 3018 --- ietf/wginfo/urls.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ietf/wginfo/urls.py b/ietf/wginfo/urls.py index ec589d808..dee0e7e3c 100644 --- a/ietf/wginfo/urls.py +++ b/ietf/wginfo/urls.py @@ -13,7 +13,7 @@ urlpatterns = patterns('', (r'^1wg-summary-by-acronym.txt', views.wg_summary_acronym), (r'^1wg-charters.txt', views.wg_charters), (r'^1wg-charters-by-acronym.txt', views.wg_charters_by_acronym), - (r'^(?P[^/]+)/documents/txt/$', views.wg_documents_txt), - (r'^(?P[^/]+)/$', views.wg_documents_html), - (r'^(?P[^/]+)/charter/$', views.wg_charter), + (r'^(?P[a-z0-9-]+)/documents/txt/$', views.wg_documents_txt), + (r'^(?P[a-z0-9-]+)/$', views.wg_documents_html), + (r'^(?P[a-z0-9-]+)/charter/$', views.wg_charter), )