diff --git a/program/views.py b/program/views.py index 285476d7bb6e7c3a5fd53f1acb55552e3f741e67..3ba370ab6df49a0d672db74894d64a22e7127937 100644 --- a/program/views.py +++ b/program/views.py @@ -426,8 +426,12 @@ class APIShowViewSet(viewsets.ModelViewSet): @extend_schema_view( + create=extend_schema(summary="Create a new rrule."), retrieve=extend_schema(summary="Retrieve a single rrule."), - list=extend_schema(summary="List all rrule."), + update=extend_schema(summary="Update an existing rrule."), + partial_update=extend_schema(summary="Partially update an existing rrule."), + destroy=extend_schema(summary="Delete an existing rrule."), + list=extend_schema(summary="List all rrules.") ) class APIRRuleViewSet(viewsets.ModelViewSet): queryset = RRule.objects.all() @@ -907,6 +911,9 @@ class APILicenseViewSet(viewsets.ModelViewSet): serializer_class = LicenseSerializer +@extend_schema_view( + list=extend_schema(summary="List all settings."), +) class APIRadioSettingsViewSet(mixins.ListModelMixin, viewsets.GenericViewSet): queryset = RadioSettings.objects.all() serializer_class = RadioSettingsSerializer