From a3c8166dae6f0e47e5b1fb213e03d799a4d474be 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 Signed-off-by: Lucas Gass (cherry picked from commit a1fc5485196905e2610c684019fbfeaf9868e294) Signed-off-by: Paul Derscheid --- .../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 = '';