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()