From: berick Date: Thu, 17 Mar 2011 20:22:31 +0000 (-0400) Subject: avoid adding site() to query if loc param is empty string X-Git-Url: http://git.equinoxoli.org/?p=evergreen-equinox.git;a=commitdiff_plain;h=257ddaff4eb26f2fc376331e00ea78e43b2d3d68 avoid adding site() to query if loc param is empty string --- diff --git a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm index 7a4d491..272a3fc 100644 --- a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm +++ b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm @@ -78,7 +78,7 @@ sub _prepare_biblio_search { } my $site = $cgi->param('loc'); - if (defined($site) and ($site ne $ctx->{aou_tree}->()->id) and not $query =~ /site\(\d+\)/) { + if (defined($site) and $site ne '' and ($site ne $ctx->{aou_tree}->()->id) and not $query =~ /site\(\d+\)/) { $query .= " site($site)"; } if (defined($cgi->param('depth')) and not $query =~ /depth\(\d+\)/) {