From 0aa37d176f8d77cbf643a60e10905eab947c8b07 Mon Sep 17 00:00:00 2001 From: vabene1111 Date: Wed, 8 Jul 2020 22:24:52 +0200 Subject: [PATCH] api function queryset cleanup --- cookbook/views/api.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cookbook/views/api.py b/cookbook/views/api.py index 9351dd6ac..2091f34b5 100644 --- a/cookbook/views/api.py +++ b/cookbook/views/api.py @@ -175,7 +175,8 @@ class RecipeViewSet(viewsets.ModelViewSet): permission_classes = [permissions.IsAuthenticated] # TODO split read and write permission for meal plan guest def get_queryset(self): # TODO create standard filter/limit mixin - queryset = Recipe.objects.all() + queryset = self.queryset + query = self.request.query_params.get('query', None) if query is not None: queryset = queryset.filter(name__icontains=query)