1
0
Fork 0

[Re: #225] Include modulation on API Jobs endpoint

merge-requests/234/head
Nikos Roussos 2016-04-05 20:57:46 +03:00
parent 5be5da35d1
commit 9a1bb5f973
1 changed files with 5 additions and 1 deletions

View File

@ -15,11 +15,12 @@ class JobSerializer(serializers.ModelSerializer):
tle0 = serializers.SerializerMethodField()
tle1 = serializers.SerializerMethodField()
tle2 = serializers.SerializerMethodField()
mode = serializers.SerializerMethodField()
class Meta:
model = Data
fields = ('id', 'start', 'end', 'ground_station', 'tle0', 'tle1', 'tle2',
'frequency')
'frequency', 'mode')
def get_frequency(self, obj):
return obj.observation.transmitter.downlink_low
@ -33,6 +34,9 @@ class JobSerializer(serializers.ModelSerializer):
def get_tle2(self, obj):
return obj.observation.tle.tle2
def get_mode(self, obj):
return obj.observation.transmitter.mode.name
class SettingsSerializer(serializers.ModelSerializer):
class Meta: