From 22d30416d25f513c294a9a9135486e1fb4521b49 Mon Sep 17 00:00:00 2001
From: Ernesto Rico Schmidt <ernesto@helsinki.at>
Date: Wed, 11 Sep 2024 16:23:35 -0400
Subject: [PATCH] feat: remove redundant code

---
 program/views.py | 16 ----------------
 1 file changed, 16 deletions(-)

diff --git a/program/views.py b/program/views.py
index c9f60e49..01d0e950 100644
--- a/program/views.py
+++ b/program/views.py
@@ -1118,22 +1118,6 @@ class APIScheduleViewSet(viewsets.ModelViewSet):
 
         schedule = self.get_object()
 
-        # FIXME: this is redundant now and should be removed
-        # If default playlist id or repetition are given, just update
-        if default_playlist_id := request.data.get("schedule").get("default_playlist_id"):
-            schedule.default_playlist_id = int(default_playlist_id)
-            schedule.save()
-
-            serializer = ScheduleSerializer(schedule)
-            return Response(serializer.data)
-
-        if is_repetition := request.data.get("schedule").get("is_repetition"):
-            schedule.is_repetition = bool(is_repetition)
-            schedule.save()
-
-            serializer = ScheduleSerializer(schedule)
-            return Response(serializer.data)
-
         try:
             resolution = resolve_conflicts(request.data, schedule.pk, schedule.show.pk)
         except ScheduleConflictError as exc:
-- 
GitLab