From b31be152c985406ef7c97b6ba6b780b1769b6eb0 Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Wed, 2 Oct 2024 14:50:54 +0200 Subject: [PATCH] Bug 37334: Allow a column filter to be shown even searchable is off We do not want to use the usual filtering method here, we are building the query from "additional filters" --- koha-tmpl/intranet-tmpl/prog/js/datatables.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/koha-tmpl/intranet-tmpl/prog/js/datatables.js b/koha-tmpl/intranet-tmpl/prog/js/datatables.js index 0a2db6c1239..36e815ac76c 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/datatables.js +++ b/koha-tmpl/intranet-tmpl/prog/js/datatables.js @@ -840,7 +840,7 @@ function _dt_add_filters(table_node, table_dt, filters_options = {}) { var is_searchable = table_dt.settings()[0].aoColumns[i].bSearchable; $(this).removeClass('sorting').removeClass("sorting_asc").removeClass("sorting_desc"); $(this).data('th-id', i); - if ( is_searchable ) { + if ( is_searchable || $(this).data('filter') || filters_options[i] ) { let input_type = 'input'; if ( $(this).data('filter') || filters_options.hasOwnProperty(i)) { input_type = 'select' -- 2.34.1