diff --git a/newamericadotorg/api/author/views.py b/newamericadotorg/api/author/views.py index 0f26811db..9924bf1b0 100644 --- a/newamericadotorg/api/author/views.py +++ b/newamericadotorg/api/author/views.py @@ -45,7 +45,7 @@ class Meta: class AuthorList(ListAPIView): serializer_class = AuthorSerializer filter_backends = (DjangoFilterBackend, SearchFilter) - filter_class = AuthorFilter + filterset_class = AuthorFilter def get_serializer_context(self): context = super().get_serializer_context() @@ -136,7 +136,7 @@ def get_queryset(self): class FellowList(ListAPIView): serializer_class = AuthorSerializer filter_backends = (DjangoFilterBackend, SearchFilter) - filter_class = AuthorFilter + filterset_class = AuthorFilter def get_serializer_context(self): context = super().get_serializer_context() diff --git a/newamericadotorg/api/event/views.py b/newamericadotorg/api/event/views.py index eccf93116..f4fefcab2 100644 --- a/newamericadotorg/api/event/views.py +++ b/newamericadotorg/api/event/views.py @@ -28,7 +28,7 @@ class Meta: class EventList(ListAPIView): serializer_class = EventSerializer filter_backends = (DjangoFilterBackend,SearchFilter) - filter_class = EventFilter + filterset_class = EventFilter def get_queryset(self): time_period = self.request.query_params.get('time_period', None) diff --git a/newamericadotorg/api/post/views.py b/newamericadotorg/api/post/views.py index 696d30561..195db7867 100644 --- a/newamericadotorg/api/post/views.py +++ b/newamericadotorg/api/post/views.py @@ -38,7 +38,7 @@ class Meta: class PostList(ListAPIView): serializer_class = PostSerializer filter_backends = (DjangoFilterBackend,SearchFilter) - filter_class = PostFilter + filterset_class = PostFilter pagination_class = PostCursorPagination def get_queryset(self): diff --git a/newamericadotorg/api/program/views.py b/newamericadotorg/api/program/views.py index c665df9ac..09dc2abe4 100644 --- a/newamericadotorg/api/program/views.py +++ b/newamericadotorg/api/program/views.py @@ -33,7 +33,7 @@ class ProgramDetail(RetrieveAPIView): class ProgramList(ListAPIView): serializer_class = ProgramSerializer filter_backends = (DjangoFilterBackend,SearchFilter) - filter_class = ProgramFilter + filterset_class = ProgramFilter def get_queryset(self): return Program.objects.in_menu().live().public().order_by('title').exclude(location=True) @@ -50,7 +50,7 @@ class SubprogramList(ListAPIView): queryset = Subprogram.objects.live().order_by('title') serializer_class = ProgramSubprogramSerializer filter_backends = (DjangoFilterBackend,SearchFilter) - filter_class = SubprogramFilter + filterset_class = SubprogramFilter class SubprogramDetail(RetrieveAPIView): queryset = Subprogram.objects.live() diff --git a/newamericadotorg/api/topic/views.py b/newamericadotorg/api/topic/views.py index 52c9200ff..1bcbd7dea 100644 --- a/newamericadotorg/api/topic/views.py +++ b/newamericadotorg/api/topic/views.py @@ -17,7 +17,7 @@ class Meta: class TopicList(ListAPIView): serializer_class = TopicSerializer filter_backends = (DjangoFilterBackend,) - filter_class = TopicFilter + filterset_class = TopicFilter queryset = IssueOrTopic.objects.live().filter(depth=5) class TopicDetail(RetrieveAPIView):