diff --git a/program/filters.py b/program/filters.py index c086f9dace529d4227cd1cd8add32962c076eedc..dc2c841a7caa055563f9665b630d4c3dc45bcaf6 100644 --- a/program/filters.py +++ b/program/filters.py @@ -280,23 +280,3 @@ class ActiveFilterSet(StaticFilterHelpTextMixin, filters.FilterSet): fields = [ "is_active", ] - - -class PlayoutFilterSet(filters.FilterSet): - start = filters.DateFilter( - field_name="start", - lookup_expr="gte", - help_text="Returns timeslots that start at or after the specified datetime (default: today).", # noqa: E501 - ) - end = filters.DateFilter( - field_name="end", - lookup_expr="lte", - help_text="Returns timeslots that end at or before the specified datetime (default: one week after start date).", # noqa: E501 - ) - include_virtual = filters.BooleanFilter( - field_name="include_virtual", help_text="Include virtual timeslots (default: false)." - ) - - class Meta: - model = models.TimeSlot - fields = ["start", "end", "include_virtual"] diff --git a/program/views.py b/program/views.py index 562b6e2a9233f0d8949fe59fd6a4e9f9d367d29c..dc466b14a47fab37384f7242f022c7d74e8c790a 100644 --- a/program/views.py +++ b/program/views.py @@ -151,8 +151,6 @@ class APIPlayoutViewSet( ): queryset = TimeSlot.objects.all() serializer_class = PlayoutSerializer - filter_backends = [DjangoFilterBackend] - filterset_class = filters.PlayoutFilterSet def list(self, request, *args, **kwargs): """