From 022866539e443ac16aad526c1b41ae153b0f8a54 Mon Sep 17 00:00:00 2001 From: Ian Day <ian@ianday.me> Date: Wed, 14 Aug 2024 20:03:23 -0400 Subject: [PATCH] update search logic --- plant_tracker/tracker/api/view_search.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/plant_tracker/tracker/api/view_search.py b/plant_tracker/tracker/api/view_search.py index 195bbc9..b3d823b 100644 --- a/plant_tracker/tracker/api/view_search.py +++ b/plant_tracker/tracker/api/view_search.py @@ -83,9 +83,10 @@ def search_entry(request: HttpRequest, response: HttpResponse, query: str = None results = Entry.objects.filter(**data_query) if query: results = Entry.objects.filter( - Q(search_vector__icontains=query) | + Q(user=user) & + (Q(search_vector__icontains=query) | Q(plant__name__icontains=query) | - Q(activities__name=query) + Q(activities__name=query)) ).distinct()