From 54dad0143c14e0e7374c420933c4d62ece6bcee4 Mon Sep 17 00:00:00 2001 From: Garry Collum Date: Sat, 18 Jul 2009 20:02:24 -0400 Subject: [PATCH] Bug 3428: Alphabetizes the collection codes in the Advanced Search. If the advancedSearchTypes = CCODE, the code descriptions are not alphabetized, as opposed to itemtypes, which are alphabetized. Signed-off-by: Galen Charlton --- catalogue/search.pl | 2 +- opac/opac-search.pl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/catalogue/search.pl b/catalogue/search.pl index 336e12fa2d..33da2b0048 100755 --- a/catalogue/search.pl +++ b/catalogue/search.pl @@ -239,7 +239,7 @@ if (!$advanced_search_types or $advanced_search_types eq 'itemtypes') { $template->param(itemtypeloop => \@itemtypesloop); } else { my $advsearchtypes = GetAuthorisedValues($advanced_search_types); - for my $thisitemtype (@$advsearchtypes) { + for my $thisitemtype (sort {$a->{'lib'} cmp $b->{'lib'}} @$advsearchtypes) { my %row =( number=>$cnt++, ccl => $advanced_search_types, diff --git a/opac/opac-search.pl b/opac/opac-search.pl index 798a253e66..7169106c59 100755 --- a/opac/opac-search.pl +++ b/opac/opac-search.pl @@ -145,7 +145,7 @@ if (!$advanced_search_types or $advanced_search_types eq 'itemtypes') { } } else { my $advsearchtypes = GetAuthorisedValues($advanced_search_types); - for my $thisitemtype (@$advsearchtypes) { + for my $thisitemtype (sort {$a->{'lib'} cmp $b->{'lib'}} @$advsearchtypes) { my %row =( number=>$cnt++, ccl => $advanced_search_types, -- 2.39.5