From cd05a93047d7da54befed61bb3850d020118b643 Mon Sep 17 00:00:00 2001 From: mahdahar <89adham@gmail.com> Date: Tue, 7 Apr 2026 10:45:46 +0700 Subject: [PATCH] fix: make request search case-insensitive --- app/Controllers/RequestsController.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Controllers/RequestsController.php b/app/Controllers/RequestsController.php index d76f8bb..774dc85 100644 --- a/app/Controllers/RequestsController.php +++ b/app/Controllers/RequestsController.php @@ -147,7 +147,7 @@ class RequestsController extends BaseController } if ($search !== '') { - $where[] = '(d.SP_ACCESSNUMBER LIKE ? OR d.HOSTORDERNUMBER LIKE ? OR d.[Name] LIKE ? OR d.REFF LIKE ? OR d.DOC LIKE ? OR d.TESTS LIKE ? OR d.ODR_CRESULT_TO LIKE ?)'; + $where[] = '(d.SP_ACCESSNUMBER COLLATE Latin1_General_CI_AI LIKE ? OR d.HOSTORDERNUMBER COLLATE Latin1_General_CI_AI LIKE ? OR d.[Name] COLLATE Latin1_General_CI_AI LIKE ? OR d.REFF COLLATE Latin1_General_CI_AI LIKE ? OR d.DOC COLLATE Latin1_General_CI_AI LIKE ? OR d.TESTS COLLATE Latin1_General_CI_AI LIKE ? OR d.ODR_CRESULT_TO COLLATE Latin1_General_CI_AI LIKE ?)'; $like = '%' . $search . '%'; $params = [...$params, $like, $like, $like, $like, $like, $like, $like]; }