OPAC Advanced Search - have user's branch selected by default

If SearchMyLibraryFirst is on, and the user is logged in, then have
their branch selected in the Location And Availability drop-down.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
Signed-off-by: Henri-Damien LAURENT <henridamien.laurent@biblibre.com>
This commit is contained in:
Michael Hafen 2009-04-28 14:16:31 -06:00 committed by Henri-Damien LAURENT
parent 97f4cf90f4
commit ae059abea9
1 changed files with 6 additions and 1 deletions

View File

@ -115,10 +115,15 @@ if (C4::Context->preference('TagsEnabled')) {
#}
# load the branches
my $mybranch = ( C4::Context->preference( 'SearchMyLibraryFirst' ) && C4::Context->userenv ) ? C4::Context->userenv->{branch} : '';
my $branches = GetBranches();
# FIXME: next line duplicates GetBranchesLoop(0,0);
my @branch_loop = map {
{value => $_, branchname => $branches->{$_}->{branchname}}
{
value => $_,
branchname => $branches->{$_}->{branchname},
selected => ( $mybranch eq $_ ) ? 1 : 0
}
} sort {
$branches->{$a}->{branchname} cmp $branches->{$b}->{branchname}
} keys %$branches;