From 70a8ccef0fbf389ca4f726edd57fd212d2005b55 Mon Sep 17 00:00:00 2001 From: Chris Meyers Date: Mon, 17 Apr 2017 16:43:29 -0400 Subject: [PATCH] return count, results, next, prev * This returns /api/vx/hosts/ to having all the nice response items like count, results, next, prev. I had "chopped" that off by explicitly only returning result. --- awx/api/views.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/awx/api/views.py b/awx/api/views.py index e4e56c1c5c..636d010127 100644 --- a/awx/api/views.py +++ b/awx/api/views.py @@ -1712,10 +1712,9 @@ class HostList(ListCreateAPIView): def list(self, *args, **kwargs): try: - queryset = self.get_queryset() + return super(HostList, self).list(*args, **kwargs) except Exception as e: - return Response(dict(error=_(unicode(e))), context=self.get_serializer_context(), status=status.HTTP_400_BAD_REQUEST) - return Response(dict(results=self.serializer_class(queryset, many=True, context=self.get_serializer_context()).data)) + return Response(dict(error=_(unicode(e))), status=status.HTTP_400_BAD_REQUEST) class HostDetail(RetrieveUpdateDestroyAPIView):