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