From 415c9b7851fda3e5b61d06d7bba317a4ce1ff742 Mon Sep 17 00:00:00 2001 From: Kuroshini Date: Mon, 27 Jan 2020 21:18:48 +0300 Subject: [PATCH] fix --- apps/establishment/views/back.py | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/apps/establishment/views/back.py b/apps/establishment/views/back.py index 2302f326..5d8f7dd5 100644 --- a/apps/establishment/views/back.py +++ b/apps/establishment/views/back.py @@ -81,21 +81,10 @@ class EmployeePositionsListView(generics.ListAPIView): queryset = models.Establishment.objects.all() serializer_class = serializers.EstablishmentPositionListSerializer - def list(self, request, *args, **kwargs): + def get_queryset(self): pk = self.kwargs.get('pk') employee = get_object_or_404(models.Employee, pk=pk) - - queryset = employee.establishments.with_extended_related() - queryset = self.filter_queryset(queryset) - - page = self.paginate_queryset(queryset) - if page is not None: - serializer = self.get_serializer(page, many=True) - return self.get_paginated_response(serializer.data) - - serializer = self.get_serializer(queryset, many=True) - - return Response(serializer.data) + return employee.establishments.with_extended_related() class EstablishmentRUDView(generics.RetrieveUpdateDestroyAPIView):