From e9a2d7f1833e72ea8dc541484f9e9015ad6ad406 Mon Sep 17 00:00:00 2001 From: Ernesto Rico Schmidt <ernesto@helsinki.at> Date: Tue, 31 Oct 2023 18:42:56 -0400 Subject: [PATCH] fix: clean-up permission_classes --- program/views.py | 6 ------ 1 file changed, 6 deletions(-) diff --git a/program/views.py b/program/views.py index 48ecc8ea..c0869cf1 100644 --- a/program/views.py +++ b/program/views.py @@ -261,7 +261,6 @@ class APIUserViewSet( mixins.ListModelMixin, viewsets.GenericViewSet, ): - permission_classes = [permissions.DjangoModelPermissionsOrAnonReadOnly] serializer_class = UserSerializer queryset = User.objects.all() filter_backends = [drf_filters.SearchFilter] @@ -372,7 +371,6 @@ class APIImageViewSet(viewsets.ModelViewSet): class APIShowViewSet(DisabledObjectPermissionCheckMixin, viewsets.ModelViewSet): queryset = Show.objects.all() serializer_class = ShowSerializer - permission_classes = [permissions.DjangoModelPermissionsOrAnonReadOnly] pagination_class = LimitOffsetPagination filter_backends = [DjangoFilterBackend, drf_filters.SearchFilter] filterset_class = filters.ShowFilterSet @@ -560,7 +558,6 @@ class APIScheduleViewSet( serializer_class = ScheduleSerializer pagination_class = LimitOffsetPagination filterset_class = filters.ScheduleFilterSet - permission_classes = [permissions.DjangoModelPermissionsOrAnonReadOnly] def get_serializer_class(self): if self.action in ("create", "update", "partial_update"): @@ -704,7 +701,6 @@ class APITimeSlotViewSet( "schedule_pk": "schedule", } - permission_classes = [permissions.DjangoModelPermissionsOrAnonReadOnly] serializer_class = TimeSlotSerializer pagination_class = LimitOffsetPagination queryset = TimeSlot.objects.all().order_by("-start") @@ -772,7 +768,6 @@ class APINoteViewSet( } queryset = Note.objects.all() serializer_class = NoteSerializer - permission_classes = [permissions.IsAuthenticatedOrReadOnly] pagination_class = LimitOffsetPagination filterset_class = filters.NoteFilterSet @@ -909,7 +904,6 @@ class APIHostViewSet(ActiveFilterMixin, viewsets.ModelViewSet): queryset = Host.objects.all() serializer_class = HostSerializer pagination_class = LimitOffsetPagination - permission_classes = [permissions.DjangoModelPermissionsOrAnonReadOnly] def create(self, request, *args, **kwargs): serializer = HostSerializer( -- GitLab