From 81fd71d076e18ceaa3c2aa7d6fc635ce34c4eb49 Mon Sep 17 00:00:00 2001 From: Matt Blenkinsop Date: Tue, 19 Aug 2025 10:27:59 +0100 Subject: [PATCH] Bug 40593: Restore searchable columns to the suggestions table This patch adds search functionality to the following columns: Suggester category, Patron reason, Library, Fund, Status. Test plan: 1) Add some suggestions and navigate to the suggestions page 2) Use the search bar to search for data in any of the columns mentioned above. 3) It will not filter the results based on those columns 4) Apply patch and hard refresh 5) Use the search bar again, this time it should return results Signed-off-by: Ludovic Signed-off-by: Laura_Escamilla --- .../prog/en/modules/suggestion/suggestion.tt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/suggestion/suggestion.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/suggestion/suggestion.tt index c6b25551d2..3c287e1e26 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/suggestion/suggestion.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/suggestion/suggestion.tt @@ -1387,7 +1387,7 @@ }, { data: "suggester.category.name", - searchable: false, + searchable: true, orderable: true, render: function (data, type, row, meta) { return escape_str(row.suggester ? row.suggester.category.name : ''); @@ -1403,7 +1403,7 @@ }, { data: "patron_reason", - searchable: false, + searchable: true, orderable: true, render: function (data, type, row, meta) { return escape_str(row._strings.patron_reason.str ? row._strings.patron_reason.str : ''); @@ -1463,7 +1463,7 @@ }, { data: "library.name", - searchable: false, + searchable: true, orderable: true, render: function (data, type, row, meta) { return escape_str(row.library?.name ? row.library.name : ''); @@ -1471,7 +1471,7 @@ }, { data: "fund.name", - searchable: false, + searchable: true, orderable: true, render: function (data, type, row, meta) { return escape_str(row.fund?.name ? row.fund.name : ''); @@ -1487,7 +1487,7 @@ }, { data: "status", - searchable: false, + searchable: true, orderable: true, render: function (data, type, row, meta) { let node = ''; -- 2.39.5