From 8697fe01dc048213faec4382f3acce5f0f8db056 Mon Sep 17 00:00:00 2001 From: Ernesto Rico Schmidt <ernesto@helsinki.at> Date: Wed, 30 Oct 2024 12:39:01 -0400 Subject: [PATCH] feat: handle default_playlist_id according to new field name --- program/serializers.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/program/serializers.py b/program/serializers.py index c269af3f..723b205f 100644 --- a/program/serializers.py +++ b/program/serializers.py @@ -855,6 +855,7 @@ class ScheduleInRequestSerializer(ScheduleSerializer): def create(self, validated_data): """Create and return a new Schedule instance, given the validated data.""" + validated_data["default_playlist"] = validated_data.pop("default_playlist_id") validated_data["rrule"] = validated_data.pop("rrule_id") validated_data["show"] = validated_data.pop("show_id") @@ -872,8 +873,8 @@ class ScheduleInRequestSerializer(ScheduleSerializer): instance.end_time = validated_data.get("end_time", instance.end_time) instance.last_date = validated_data.get("last_date", instance.last_date) instance.is_repetition = validated_data.get("is_repetition", instance.is_repetition) - instance.default_playlist_id = validated_data.get( - "default_playlist_id", instance.default_playlist_id + instance.default_playlist = validated_data.get( + "default_playlist_id", instance.default_playlist ) instance.rrule = validated_data.get("rrule_id", instance.rrule) instance.show = validated_data.get("show_id", instance.show) -- GitLab