From d8e2cec984be92ad7ee556142d3240b41420bef5 Mon Sep 17 00:00:00 2001 From: Nick Clemens Date: Tue, 16 Jun 2015 21:48:18 -0400 Subject: [PATCH] Bug 13950 - Sort Item search home library list by branch name On the item search form the list of home libraries isn't sorted alphabetically by their descrption. To test: - Ensure that you have libraries whose code/name are sorted in a different alphabetical order (e.g. Aardvark/ZZZ & Zebra/AAA) - Staff: Advanced search - item search - See that libraries are sorted in code order - Apply patch - Verify selection block for home library is correctly sorted after applying the patch. --- catalogue/itemsearch.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/catalogue/itemsearch.pl b/catalogue/itemsearch.pl index e66aa4f..f4e70ea 100755 --- a/catalogue/itemsearch.pl +++ b/catalogue/itemsearch.pl @@ -242,7 +242,7 @@ if ($format eq 'html') { my $branches = GetBranches(); my @branches; - foreach my $branchcode (keys %$branches) { + foreach my $branchcode ( sort { uc($branches->{$a}->{branchname}) cmp uc($branches->{$b}->{branchname}) } keys %$branches) { push @branches, { value => $branchcode, label => $branches->{$branchcode}->{branchname}, -- 2.1.4