From 2963873934d3f90d998b373acda57d6f7983e71e Mon Sep 17 00:00:00 2001 From: rithviknishad Date: Sat, 8 Jul 2023 18:26:55 +0530 Subject: [PATCH] minor optimization --- care/facility/api/viewsets/prescription.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/care/facility/api/viewsets/prescription.py b/care/facility/api/viewsets/prescription.py index c8ef0cc56f..52a96b905f 100644 --- a/care/facility/api/viewsets/prescription.py +++ b/care/facility/api/viewsets/prescription.py @@ -157,7 +157,8 @@ def sort(self, query, results): partial_matches = [] for x in results: - if query in f"{x[1]} {x[3]} {x[4]}".lower().split(): + words = f"{x[1]} {x[3]} {x[4]}".lower().split() + if query in words: exact_matches.append(x) else: partial_matches.append(x)