From 72ea5fd9db16ae8923e722b1137ef769f8e5f16e Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Tue, 11 Feb 2025 10:07:40 +0100 Subject: [PATCH] Bug 39011: Apply the pre-process to column filters Signed-off-by: David Nind Signed-off-by: Martin Renvoize Signed-off-by: Katrin Fischer (cherry picked from commit 4fcff9db9eccff65caf5bc53ad3cccb7be070695) Signed-off-by: Fridolin Somers --- koha-tmpl/intranet-tmpl/prog/js/datatables.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/koha-tmpl/intranet-tmpl/prog/js/datatables.js b/koha-tmpl/intranet-tmpl/prog/js/datatables.js index 959cd9d6c3..17907b4445 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/datatables.js +++ b/koha-tmpl/intranet-tmpl/prog/js/datatables.js @@ -496,10 +496,13 @@ function _dt_default_ajax (params){ coded_datatype && coded_datatype.length > 1 ) { - if (global_search.length) { + if (global_search.length || value.length) { coded_datatype = coded_datatype[1]; + const search_value = value.length + ? value + : global_search; const regex = new RegExp( - `^${global_search}`, + `^${search_value}`, "i" ); if (