From 6303d6a4dbb20525c595b4f18a97d01fbbf928ce 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. Signed-off-by: Indranil Das Gupta (L2C2 Technologies) Signed-off-by: Jonathan Druart Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 958be9804a50c3e13f74c4d5f81348e2256a8042) Signed-off-by: Chris Cormack Signed-off-by: Liz Rea --- catalogue/itemsearch.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/catalogue/itemsearch.pl b/catalogue/itemsearch.pl index 5eced811d6..34087e36f2 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.39.5