From b3948bb78b7d7a5cfcced12724f32eaaf721556a Mon Sep 17 00:00:00 2001 From: Konrad Mohrfeldt <konrad.mohrfeldt@farbdev.org> Date: Sun, 9 Apr 2023 18:22:49 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20don=E2=80=99t=20force=20REST=20API=20con?= =?UTF-8?q?sumers=20to=20set=20repetition=5Fof=20for=20timeslots?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- program/serializers.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/program/serializers.py b/program/serializers.py index e0367f3e..7620b4c3 100644 --- a/program/serializers.py +++ b/program/serializers.py @@ -661,7 +661,9 @@ class ScheduleDryRunResponseSerializer(serializers.Serializer): class TimeSlotSerializer(serializers.ModelSerializer): show = serializers.PrimaryKeyRelatedField(queryset=Show.objects.all()) schedule = serializers.PrimaryKeyRelatedField(queryset=Schedule.objects.all()) - repetition_of = serializers.PrimaryKeyRelatedField(queryset=TimeSlot.objects.all()) + repetition_of = serializers.PrimaryKeyRelatedField( + queryset=TimeSlot.objects.all(), allow_null=True + ) class Meta: model = TimeSlot -- GitLab