diff --git a/program/views.py b/program/views.py index fc3a84af5300bcc5b8f3957d28e1da50c09652e0..ebc1038ddddcbcca84ee254a597e4860c23ae6ad 100644 --- a/program/views.py +++ b/program/views.py @@ -1034,6 +1034,60 @@ class APIRRuleViewSet(viewsets.ModelViewSet): } }, ), + OpenApiExample( + "Response to update defaultPlaylistId", + response_only=True, + value={ + "addBusinessDaysOnly": False, + "addDaysNo": None, + "byWeekday": None, + "defaultPlaylistId": 75, + "endTime": "12:30:00", + "firstDate": "2024-08-12", + "id": 1, + "isRepetition": False, + "lastDate": None, + "rruleId": 1, + "showId": 1, + "startTime": "10:00:00", + }, + ), + OpenApiExample( + "Response to update isRepetition", + response_only=True, + value={ + "addBusinessDaysOnly": False, + "addDaysNo": None, + "byWeekday": None, + "defaultPlaylistId": None, + "endTime": "12:30:00", + "firstDate": "2024-08-12", + "id": 1, + "isRepetition": True, + "lastDate": None, + "rruleId": 1, + "showId": 1, + "startTime": "10:00:00", + }, + ), + OpenApiExample( + "Response to update lastDate", + response_only=True, + value={ + "addBusinessDaysOnly": False, + "addDaysNo": None, + "byWeekday": None, + "defaultPlaylistId": 75, + "endTime": "12:30:00", + "firstDate": "2024-08-12", + "id": 1, + "isRepetition": False, + "lastDate": "2024-09-30", + "rruleId": 1, + "showId": 1, + "startTime": "10:00:00", + }, + ), ], summary="Partially update an existing schedule.", request=ScheduleCreateUpdateRequestSerializer,