From 775093294e72b2c215b8767f6889448a94ed39b2 Mon Sep 17 00:00:00 2001 From: Chris Meyers Date: Mon, 17 Apr 2017 11:43:44 -0400 Subject: [PATCH] run host listing through v1 vs. v2 logic * api/v1/hosts related fields were getting v2 in the related urls. The context is now included in the serializer instantiation. --- awx/api/views.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/awx/api/views.py b/awx/api/views.py index 1984f4f136..9e22fa7b79 100644 --- a/awx/api/views.py +++ b/awx/api/views.py @@ -1714,8 +1714,8 @@ class HostList(ListCreateAPIView): try: queryset = self.get_queryset() except Exception as e: - return Response(dict(error=_(unicode(e))), status=status.HTTP_400_BAD_REQUEST) - return Response(dict(results=self.serializer_class(queryset, many=True).data)) + 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)) class HostDetail(RetrieveUpdateDestroyAPIView):