From 40e1a287b418063220fb1c4f78f493a36c3c8306 Mon Sep 17 00:00:00 2001 From: Pedro Amorim Date: Thu, 21 Dec 2023 14:11:35 +0000 Subject: [PATCH] Bug 34574: Limit datatables dropdown columns to a max of 200px Test plan: 1) Create a new patron category, visit: /cgi-bin/koha/admin/categories.pl?op=add_form 2) Add a category code, en enrollment period, a category type and a really long description like: "This is a real long description of the patron category code for demo purposes" 3) Now do the same but for a library, visit: /cgi-bin/koha/admin/branches.pl?op=add_form 4) Add a library code and a really long name like: "This is a real long library name for demo purposes" 5) Visit patrons home: /cgi-bin/koha/members/members-home.pl 6) Hit "Search". Notice the "library" and "category" columns grow in width to match the largest option (added in previous steps) 7) Apply patch, repeat 5) and 6). Notice the columns no longer grow in width. --- 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 d7a313a9e8..a736a695de 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/datatables.js +++ b/koha-tmpl/intranet-tmpl/prog/js/datatables.js @@ -837,7 +837,7 @@ function _dt_add_filters(table_node, table_dt, filters_options = {}) { input_type = 'select' let filter_type = $(this).data('filter'); let existing_search = table_dt.column(i).search(); - let select = $('