From 6e0d6143f8e99d890b0c764bc65726f5dfa34410 Mon Sep 17 00:00:00 2001 From: Venkata Chandra Sekhar Nainala Date: Sat, 10 Aug 2024 12:39:11 +0200 Subject: [PATCH] fix: search organism by name query update --- app/Actions/Coconut/SearchMolecule.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Actions/Coconut/SearchMolecule.php b/app/Actions/Coconut/SearchMolecule.php index bef124cb..02706143 100644 --- a/app/Actions/Coconut/SearchMolecule.php +++ b/app/Actions/Coconut/SearchMolecule.php @@ -231,7 +231,7 @@ private function buildTagsStatement($offset) $this->organisms = array_map('strtolower', array_map('trim', explode(',', $this->query))); $organismIds = Organism::where(function ($query) { foreach ($this->organisms as $name) { - $query->orWhereRaw('LOWER(name) = ?', [$name]); + $query->orWhereRaw('LOWER(name) LIKE ?', ['%'.strtolower($name).'%']); } })->pluck('id');