Commit ed417126b454c836ae2a2160be6bb6e65bef73b1

Authored by Conrad Vermeulen
1 parent 78b60e5b

KTS-2400

"Using double quotes in the new search system may be problematic"
Fixed.

Committed By: Conrad Vermeulen
Reviewed By: Megan Watson

git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@8146 c91229c3-7414-0410-bfa2-8a42b809f60b
templates/ktcore/search2/adv_query_builder.smarty
... ... @@ -714,12 +714,12 @@ function buildExpression()
714 714 var start = getElByName(gid, 'field' + gid + '_' + fid + 'start');
715 715 var end = getElByName(gid, 'field' + gid + '_' + fid + 'end');
716 716  
717   - var expr = expr = fieldname + ' ' + fieldop + ' "' + start.value + '"';
  717 + var expr = expr = fieldname + ' ' + fieldop + ' "' + start.value.replace(/\"/g, "'") + '"';
718 718 switch (fieldop)
719 719 {
720 720 case 'between':
721 721 case 'BETWEEN':
722   - expr += ' AND "' + end.value + '"';
  722 + expr += ' AND "' + end.value.replace(/\"/g, "'") + '"';
723 723 break;
724 724 default:
725 725 break;
... ...