From 5e7c20ebe37ae7c44cfa1de5f9cc27995456a51b Mon Sep 17 00:00:00 2001 From: Ernesto Rico Schmidt <ernesto@helsinki.at> Date: Mon, 15 Jul 2024 12:56:48 -0400 Subject: [PATCH] fix: handle virtual entries by allowing null episode & schedule --- program/serializers.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/program/serializers.py b/program/serializers.py index 7bfa67d9..74d19a25 100644 --- a/program/serializers.py +++ b/program/serializers.py @@ -1314,8 +1314,8 @@ class PlayoutProgramEntrySerializer(BasicProgramEntrySerializer): timeslot = TimeSlotSerializer() show = PlayoutShowSerializer() - episode = PlayoutEpisodeSerializer(source="timeslot.note") - schedule = PlayoutScheduleSerializer(source="timeslot.schedule") + episode = PlayoutEpisodeSerializer(allow_null=True, source="timeslot.note") + schedule = PlayoutScheduleSerializer(allow_null=True, source="timeslot.schedule") class CalendarSchemaSerializer(serializers.Serializer): -- GitLab