From a931e21d3bad218fae9de46730c0786978a813bc Mon Sep 17 00:00:00 2001 From: miker Date: Fri, 3 Dec 2010 15:10:00 +0000 Subject: [PATCH] Normalize spaces in notcontains advance search query terms to address bug https://bugs.launchpad.net/evergreen/+bug/677122 git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_1_6@18908 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Open-ILS/web/opac/skin/default/js/adv_global.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Open-ILS/web/opac/skin/default/js/adv_global.js b/Open-ILS/web/opac/skin/default/js/adv_global.js index 74edd3fe61..f77f1b4ebf 100644 --- a/Open-ILS/web/opac/skin/default/js/adv_global.js +++ b/Open-ILS/web/opac/skin/default/js/adv_global.js @@ -293,7 +293,8 @@ function advBuildSearchBlob() { break; case 'nocontains' : { - var words = term.split(" "); + // Normalize spaces so we don't get "- " embedded in the query + var words = term.replace(/\s+/g,' ').replace(/^\s*/,'').replace(/\s*$/,'').split(" "); for( var j in words ) string += " -" + words[j]; } -- 2.11.0