Skip to content
Snippets Groups Projects
Commit 74c5cb81 authored by Alexander Pace's avatar Alexander Pace
Browse files

added em_type and coinc_far to api requests. next step: modify client to...

added em_type and coinc_far to api requests. next step: modify client to update these fields, make sure logging and alerts are active, and then modify tests.
parent faf19ffc
No related branches found
No related tags found
1 merge request!29Python3
Pipeline #83885 passed with warnings
......@@ -71,8 +71,9 @@ class SupereventSerializer(serializers.ModelSerializer):
class Meta:
model = Superevent
fields = ('superevent_id', 'gw_id', 'category', 'created', 'submitter',
'preferred_event', 'events', 't_start', 't_0', 't_end',
'gw_events', 'em_events', 'far', 'labels', 'links', 'user')
'preferred_event', 'events', 'em_type', 't_start', 't_0', 't_end',
'gw_events', 'em_events', 'far', 'coinc_far', 'labels', 'links',
'user')
def validate(self, data):
data = super(SupereventSerializer, self).validate(data)
......@@ -171,7 +172,8 @@ class SupereventUpdateSerializer(SupereventSerializer):
Used for updates ONLY (PUT/PATCH). Overrides validation which is needed
for object creation.
"""
allowed_fields = ('t_start', 't_0', 't_end', 'preferred_event')
allowed_fields = ('t_start', 't_0', 't_end', 'preferred_event',
'em_type', 'coinc_far')
def __init__(self, *args, **kwargs):
super(SupereventUpdateSerializer, self).__init__(*args, **kwargs)
......
......@@ -73,7 +73,8 @@ class SupereventViewSet(SafeCreateMixin, InheritDefaultPermissionsMixin,
SupereventSearchFilter, SupereventOrderingFilter,)
ordering_fields = ('created', 't_0', 't_start', 't_end',
'preferred_event__id', 't_0_date', 'is_gw', 'base_date_number',
'gw_date_number', 'category')
'gw_date_number', 'category',
'coinc_far','em_type')
def get_serializer_class(self):
"""Select a different serializer for updates"""
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment