From eeb708fb5de8b6c1b4d21117ebcdae6e657826e0 Mon Sep 17 00:00:00 2001 From: Aleisha Amohia Date: Tue, 26 Sep 2023 22:40:01 +0000 Subject: [PATCH] Bug 34908: Sort item types alphabetically by description when adding a new empty record as an order to a basket To test: 1. Go to Koha administration -> Item types. Add a new item type "B" with the description "Test" so it will be obvious if it is sorted by the code "B" instead of the description "Test". 2. Go to Acquisitions. Add to a basket from a new empty record 3. In the Catalog details section, note the Item type dropdown. Confirm your "Test" item type, is showing near the top of the list, indicating it has been sorted based on the code "B" 4. Apply patch and restart services. Refresh the page. 5. Open the Item type dropdown again and confirm your "Test" item type is showing in the expected alphabetical order. Sponsored-by: South Taranaki District Council Signed-off-by: David Nind --- acqui/neworderempty.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/acqui/neworderempty.pl b/acqui/neworderempty.pl index 2557a4c51b..d4d42aa12b 100755 --- a/acqui/neworderempty.pl +++ b/acqui/neworderempty.pl @@ -361,7 +361,7 @@ if ($basketobj->effective_create_items eq 'ordering' && !$ordernumber) { ); } -my @itemtypes = Koha::ItemTypes->search->as_list; +my @itemtypes = Koha::ItemTypes->search({}, { order_by => { -asc => "description" } })->as_list; if ( defined $from_subscriptionid ) { # Get the last received order for this subscription -- 2.30.2