From b73077b2f328f3d2b52e342e4faa23eaa792d214 Mon Sep 17 00:00:00 2001 From: Chris Church Date: Thu, 8 Aug 2013 17:57:33 -0400 Subject: [PATCH] Fix bug from previous commit. --- awx/main/base_views.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/awx/main/base_views.py b/awx/main/base_views.py index 4c67ce051c..9e621004b6 100644 --- a/awx/main/base_views.py +++ b/awx/main/base_views.py @@ -52,7 +52,10 @@ class GenericAPIView(generics.GenericAPIView, APIView): # serializer_class = SerializerClass def get_queryset(self): - return self.request.user.get_queryset(self.model) + #if hasattr(self.request.user, 'get_queryset'): + # return self.request.user.get_queryset(self.model) + #else: + return super(GenericAPIView, self).get_queryset() def get_description_context(self): # Set instance attributes needed to get serializer metadata. @@ -71,6 +74,9 @@ class GenericAPIView(generics.GenericAPIView, APIView): class ListAPIView(generics.ListAPIView, GenericAPIView): # Base class for a read-only list view. + def get_queryset(self): + return self.request.user.get_queryset(self.model) + def get_description_context(self): opts = self.model._meta if 'username' in opts.get_all_field_names():