From 694eb22b8816ac7713a08046c515ca33f8f4068a Mon Sep 17 00:00:00 2001 From: Ernesto Rico Schmidt <ernesto@helsinki.at> Date: Mon, 11 Nov 2024 12:35:40 -0400 Subject: [PATCH] feat: remove APIPlaylistUsageViewSet --- program/views.py | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/program/views.py b/program/views.py index 4e9cfe74..9062ba79 100644 --- a/program/views.py +++ b/program/views.py @@ -1696,20 +1696,3 @@ class APIPlaylistViewSet(viewsets.ModelViewSet): playlist.delete() return Response(status=status.HTTP_204_NO_CONTENT) - - -@extend_schema_view( - list=extend_schema(summary="List the usage of playlists."), -) -class APIPlaylistUsageViewSet(mixins.ListModelMixin, viewsets.GenericViewSet): - filterset_class = filters.PlaylistFileUsageFilter - serializer_class = PlaylistSerializer - - def get_queryset(self): - """The queryset is empty if the request is not authenticated. Otherwise, it contains all - the playlists.""" - - if not self.request.user.is_authenticated: - return Playlist.objects.none() - - return Playlist.objects.all() -- GitLab