From 257ddaff4eb26f2fc376331e00ea78e43b2d3d68 Mon Sep 17 00:00:00 2001 From: berick Date: Thu, 17 Mar 2011 16:22:31 -0400 Subject: [PATCH] avoid adding site() to query if loc param is empty string --- .../perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) 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+\)/) { -- 1.7.2.5