From 11a549b354468733e263d688720abf674dad329d Mon Sep 17 00:00:00 2001 From: Lucas Gass Date: Fri, 19 Sep 2025 17:22:53 +0000 Subject: [PATCH] Bug 40843: Sort patron attributes by description To test: 1/ Have several borrower attributes set up so you can see how they sort 2/ Go to Tools > Batch patron modification 3/ Notice the "Patron attribute:: dropdown near the bottom 4/ It is sorted by the attribute code, not the description. 5/ APPLY PATCH and restart_all 6/ Try again, it should sort by the description --- tools/modborrowers.pl | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/modborrowers.pl b/tools/modborrowers.pl index 2685ca00f16..86b993cfef3 100755 --- a/tools/modborrowers.pl +++ b/tools/modborrowers.pl @@ -176,6 +176,7 @@ if ( $op eq 'cud-show' || $op eq 'show' ) { category_lib => $category_lib, type => $attr_type->authorised_value_category ? 'select' : 'text', }; + @patron_attributes_codes = sort { $a->{attribute_lib} cmp $b->{attribute_lib} } @patron_attributes_codes; } my @attributes_header = (); -- 2.39.5