diff --git a/cookbook/views/api.py b/cookbook/views/api.py index 026629d18..8640d43c8 100644 --- a/cookbook/views/api.py +++ b/cookbook/views/api.py @@ -410,7 +410,7 @@ class RecipeBookViewSet(viewsets.ModelViewSet, StandardFilterMixin): permission_classes = [CustomIsOwner] def get_queryset(self): - self.queryset = self.queryset.filter(Q(created_by=self.request.user) | Q(shared=self.request.user)).filter(space=self.request.space) + self.queryset = self.queryset.filter(Q(created_by=self.request.user) | Q(shared=self.request.user)).filter(space=self.request.space).distinct() return super().get_queryset()