From 317c43f11256b0395cc6a4525194ac56e2e54846 Mon Sep 17 00:00:00 2001
From: Ernesto Rico Schmidt <ernesto@helsinki.at>
Date: Mon, 15 Apr 2024 21:15:40 -0400
Subject: [PATCH] fix: update response structure

---
 program/serializers.py | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/program/serializers.py b/program/serializers.py
index 32bd0271..4be4d5fb 100644
--- a/program/serializers.py
+++ b/program/serializers.py
@@ -1107,12 +1107,12 @@ class NoteSerializer(serializers.ModelSerializer):
 
 class RadioSettingsSerializer(serializers.ModelSerializer):
     cba = serializers.SerializerMethodField()
-    line_in = serializers.SerializerMethodField()
+    playout = serializers.SerializerMethodField()
     programme = serializers.SerializerMethodField()
     station = serializers.SerializerMethodField()
 
     class Meta:
-        read_only_fields = ("cba", "line_in", "programme", "station")
+        read_only_fields = ("cba", "playout", "programme", "station")
         fields = read_only_fields
         model = RadioSettings
 
@@ -1130,8 +1130,8 @@ class RadioSettingsSerializer(serializers.ModelSerializer):
         return {"fallbackShowId": obj.fallback_show.id if obj.fallback_show else None}
 
     @staticmethod
-    def get_line_in(obj) -> dict[str, dict[str, str]]:
-        return {"channels": obj.line_in_channels}
+    def get_playout(obj) -> dict[str, dict[str, str]]:
+        return {"line_in_channels": obj.line_in_channels}
 
     @staticmethod
     def get_station(obj) -> dict[str, int | str]:
-- 
GitLab