From b224b88b64c1133b5034f37074f3e629e91b00de Mon Sep 17 00:00:00 2001 From: Dan Scott <dscott@laurentian.ca> Date: Thu, 6 Sep 2012 23:37:32 -0400 Subject: [PATCH] Journal title hackery - move to a more robust location The fix for bug #1044721 broke the journal title hack, which probably should have lived where this commit moves it - if, in the age of filter groups, we decide whether it's worthwhile to keep it alive at all. Signed-off-by: Dan Scott <dscott@laurentian.ca> Signed-off-by: Dan Wells <dbw2@calvin.edu> --- Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm | 10 +++++----- 1 file changed, 5 insertions(+), 5 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 c77eabb382..3f66f53ab1 100644 --- a/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm +++ b/Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm @@ -52,11 +52,6 @@ sub _prepare_biblio_search_basics { } $query = "$qtype:$query" unless $qtype eq 'keyword' and $i == 0; - # Hack for journal title - completed! - if ($q eq 'jtitle') { - $query = "bib_level:s $query"; - } - $bool = ($bool and $bool eq 'or') ? '||' : '&&'; $full_query = $full_query ? "($full_query $bool $query)" : $query; } @@ -97,6 +92,11 @@ sub _prepare_biblio_search { $query .= " container(bre,bookbag," . int($cgi->param("bookbag")) . ")"; } + # Journal title hackery complete + if ($cgi->param("qtype") && $cgi->param("qtype") eq "jtitle") { + $query .= " bib_level(s)"; + } + if ($cgi->param('pubdate') && $cgi->param('date1')) { if ($cgi->param('pubdate') eq 'between') { $query .= ' between(' . $cgi->param('date1'); -- 2.11.0