From ece4160096c0d7ed282d0a13affe5485b2b8515d Mon Sep 17 00:00:00 2001 From: erickson Date: Fri, 28 Jul 2006 15:45:17 +0000 Subject: [PATCH] stripping single quotes in searches git-svn-id: svn://svn.open-ils.org/ILS/trunk@5153 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Open-ILS/web/opac/skin/default/js/adv_global.js | 5 ++++- Open-ILS/web/opac/skin/default/js/result_common.js | 6 +++++- Open-ILS/web/opac/skin/default/js/search_bar.js | 2 ++ 3 files changed, 11 insertions(+), 2 deletions(-) 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 6603854bf2..8f3dd50b7a 100644 --- a/Open-ILS/web/opac/skin/default/js/adv_global.js +++ b/Open-ILS/web/opac/skin/default/js/adv_global.js @@ -160,7 +160,10 @@ function advBuildSearchBlob() { else string += " \"" + term + "\""; break; } - if(string) searches[stype].term = string; + if(string) { + string = string.replace(/'/,''); + searches[stype].term = string; + } } return searches; diff --git a/Open-ILS/web/opac/skin/default/js/result_common.js b/Open-ILS/web/opac/skin/default/js/result_common.js index 8b9e1f0a08..18a6fb0ed4 100644 --- a/Open-ILS/web/opac/skin/default/js/result_common.js +++ b/Open-ILS/web/opac/skin/default/js/result_common.js @@ -43,7 +43,11 @@ function resultCollectSearchIds( type, method, handler ) { if( type ) { args.searches = {}; args.searches[getStype()] = {}; - args.searches[getStype()].term = getTerm(); + var term = getTerm(); + if( term ) { + term = term.replace(/'/,''); + args.searches[getStype()].term = term; + } var form = parseForm(getForm()); item_type = form.item_type; diff --git a/Open-ILS/web/opac/skin/default/js/search_bar.js b/Open-ILS/web/opac/skin/default/js/search_bar.js index 97fbd8a502..1780bfca75 100644 --- a/Open-ILS/web/opac/skin/default/js/search_bar.js +++ b/Open-ILS/web/opac/skin/default/js/search_bar.js @@ -53,6 +53,8 @@ function searchBarSubmit() { var d = (newSearchDepth != null) ? newSearchDepth : depthSelGetDepth(); if(isNaN(d)) d = 0; + text = text.replace(/'/,''); + var args = {}; args.page = MRESULT; //args[PARAM_OFFSET] = 0; -- 2.11.0