From 6cabeb289d9a408d1df0fb220a354d707a3e41d9 Mon Sep 17 00:00:00 2001 From: Tanner Prestegard <tanner.prestegard@ligo.org> Date: Mon, 2 Apr 2018 15:10:22 -0500 Subject: [PATCH] adding terminating $ to regex for all events API URLs to prevent mishaps --- gracedb/events/api/urls.py | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/gracedb/events/api/urls.py b/gracedb/events/api/urls.py index db77afd3b..86db93de3 100644 --- a/gracedb/events/api/urls.py +++ b/gracedb/events/api/urls.py @@ -9,33 +9,33 @@ urlpatterns = [ # Event Resources # events/[{graceid}[/{version}]] - url(r'events/$', EventList.as_view(), name='event-list'), - url(r'events/(?P<graceid>[GEHMT]\d+)$', EventDetail.as_view(), + url(r'^events/$', EventList.as_view(), name='event-list'), + url(r'^events/(?P<graceid>[GEHMT]\d+)$', EventDetail.as_view(), name='event-detail'), # Event Log Resources # events/{graceid}/logs/[{logid}] - url(r'events/(?P<graceid>[GEHMT]\d+)/log/$', EventLogList.as_view(), + url(r'^events/(?P<graceid>[GEHMT]\d+)/log/$', EventLogList.as_view(), name='eventlog-list'), - url(r'events/(?P<graceid>[GEHMT]\d+)/log/(?P<n>\d+)$', + url(r'^events/(?P<graceid>[GEHMT]\d+)/log/(?P<n>\d+)$', EventLogDetail.as_view(), name='eventlog-detail'), # VOEvent Resources # events/{graceid}/voevent/[{serial_number}] - url(r'events/(?P<graceid>[GEHMT]\d+)/voevent/$', VOEventList.as_view(), + url(r'^events/(?P<graceid>[GEHMT]\d+)/voevent/$', VOEventList.as_view(), name='voevent-list'), - url(r'events/(?P<graceid>[GEHMT]\d+)/voevent/(?P<n>\d+)$', + url(r'^events/(?P<graceid>[GEHMT]\d+)/voevent/(?P<n>\d+)$', VOEventDetail.as_view(), name='voevent-detail'), # EMBB Resources # events/{graceid}/logs/[{logid}] - url(r'events/(?P<graceid>[GEHMT]\d+)/embb/$', EMBBEventLogList.as_view(), + url(r'^events/(?P<graceid>[GEHMT]\d+)/embb/$', EMBBEventLogList.as_view(), name='embbeventlog-list'), - url(r'events/(?P<graceid>[GEHMT]\d+)/embb/(?P<n>\d+)$', + url(r'^events/(?P<graceid>[GEHMT]\d+)/embb/(?P<n>\d+)$', EMBBEventLogDetail.as_view(), name='embbeventlog-detail'), - url(r'events/(?P<graceid>[GEHMT]\d+)/emobservation/$', + url(r'^events/(?P<graceid>[GEHMT]\d+)/emobservation/$', EMObservationList.as_view(), name='emobservation-list'), - url(r'events/(?P<graceid>[GEHMT]\d+)/emobservation/(?P<n>\d+)$', + url(r'^events/(?P<graceid>[GEHMT]\d+)/emobservation/(?P<n>\d+)$', EMObservationDetail.as_view(), name='emobservation-detail'), # url(r'events/(?P<graceid>[GEHMT]\d+)/emobservation/(?P<n>\d+)/emfootprint/$', # EMFootprintList.as_view(), name='emfootprint-list'), @@ -79,7 +79,7 @@ urlpatterns = [ name="neighbors"), # Operator Signoff Resources - url(r'events/(?P<graceid>[GEHMT]\d+)/signoff/$', + url(r'^events/(?P<graceid>[GEHMT]\d+)/signoff/$', OperatorSignoffList.as_view(), name='signoff-list'), # Performance stats -- GitLab