diff --git a/program/views.py b/program/views.py index 5257e209b4ecfdbabb5af8d6a935d5fb18bbafaa..4d54e59b042decdd4dd4635ff1684c05d8bdcb84 100644 --- a/program/views.py +++ b/program/views.py @@ -1116,7 +1116,7 @@ class APIScheduleViewSet(viewsets.ModelViewSet): # only these fields can be updated without generating conflicts allowed = {"default_playlist_id", "is_repetition", "last_date"} - if set(request.data.keys()).issubset(allowed): + if set(request.data["schedule"].keys()).issubset(allowed): schedule = self.get_object() if default_playlist_id := request.data.get("default_playlist_id"):