From 79ae09bd46c79c3120cd081253571ec4ce1ef860 Mon Sep 17 00:00:00 2001 From: Brian Moe <brian.moe@ligo.org> Date: Wed, 16 Jan 2013 10:20:06 -0600 Subject: [PATCH] Disallow malformed graceids in URLs. --- gracedb/urls.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/gracedb/urls.py b/gracedb/urls.py index 411332192..a5839868c 100644 --- a/gracedb/urls.py +++ b/gracedb/urls.py @@ -9,12 +9,12 @@ urlpatterns = patterns('gracedb.views', url (r'^$', 'index', name="home"), url (r'^create/$', 'create', name="create"), url (r'^search/(?P<format>(json|flex))?$', 'search', name="search"), - url (r'^view/(?P<graceid>[\w\d]+)', 'view', name="view"), - url (r'^voevent/(?P<graceid>[\w\d]+)', 'voevent', name="voevent"), - url (r'^skyalert/(?P<graceid>[\w\d]+)', 'skyalert', name="skyalert"), - url (r'^(?P<graceid>[\w\d]+)$', 'view', name="view2"), - url (r'^(?P<graceid>[\w\d]+)/files/(?P<filename>.*)$', download, name="file"), - url (r'^(?P<graceid>[\w\d]+)/log/(?P<num>([\d]*|preview))$', 'logentry', name="logentry"), + url (r'^view/(?P<graceid>[GEHT]\d+)', 'view', name="view"), + url (r'^voevent/(?P<graceid>[GEHT]\d+)', 'voevent', name="voevent"), + url (r'^skyalert/(?P<graceid>[GEHT]\d+)', 'skyalert', name="skyalert"), + url (r'^(?P<graceid>[GEHT]\d+)$', 'view', name="view2"), + url (r'^(?P<graceid>[GEHT]\d+)/files/(?P<filename>.*)$', download, name="file"), + url (r'^(?P<graceid>[GEHT]\d+)/log/(?P<num>([\d]*|preview))$', 'logentry', name="logentry"), # (r'^view/(?P<uid>[\w\d]+)', 'view'), -- GitLab