diff --git a/gracedb/superevents/api/view_templates.py b/gracedb/superevents/api/view_templates.py index dab31ff06bd8446d5a14ae590d6530fe2b0ea4ff..7aba61e66ff2c8b54dcb18d33bcbf6b810b0a009 100644 --- a/gracedb/superevents/api/view_templates.py +++ b/gracedb/superevents/api/view_templates.py @@ -7,7 +7,7 @@ from .views import SupereventViewSet, SupereventEventViewSet, \ # Placeholder parameters for getting URLs with reverse PH = { - SupereventViewSet.lookup_field: 'S1234', # superevent_id + SupereventViewSet.lookup_field: 'S800106', # superevent_id SupereventEventViewSet.lookup_field: 'G1234', # graceid SupereventLabelViewSet.lookup_field: 'LABEL_NAME', # label name SupereventLogViewSet.lookup_field: '3333', # log number (N) diff --git a/gracedb/superevents/models.py b/gracedb/superevents/models.py index 37cbdc70eed17a922d07e03e9d762c2bffa7f12d..1d814f8e4e0b8cdd2d9c226918f14c7c697627d5 100644 --- a/gracedb/superevents/models.py +++ b/gracedb/superevents/models.py @@ -42,7 +42,7 @@ class Superevent(CleanSaveModel, ModelToDictMixin, AutoIncrementModel): """ DEFAULT_ID_PREFIX = 'S' GW_ID_PREFIX = 'GW' - ID_REGEX = r'(({0})(\d+)([a-z]*)|({1})(\d+)([A-Z]*))'.format( + ID_REGEX = r'(({0})(\d{{6}})([a-z]*)|({1})(\d{{6}})([A-Z]*))'.format( DEFAULT_ID_PREFIX, GW_ID_PREFIX) DATE_STR_FMT = '%y%m%d' AUTO_FIELD = 'base_date_number'