Browse Source

Using allPreProcessingOpts

pull/6455/head
Mel O'Hagan 4 years ago
parent
commit
6d394e551d
  1. 16
      packages/server/src/api/controllers/row/internalSearch.js

16
packages/server/src/api/controllers/row/internalSearch.js

@ -235,15 +235,15 @@ class QueryBuilder {
return "" return ""
} }
} }
const preprocess = item => { let orStatement = `${builder.preprocess(
return builder.preprocess(item, { value[0],
escape: true, allPreProcessingOpts
lowercase: true, )}`
})
}
let orStatement = `"${preprocess(value[0])}"`
for (let i = 1; i < value.length; i++) { for (let i = 1; i < value.length; i++) {
orStatement += ` OR "${preprocess(value[i])}"` orStatement += ` OR ${builder.preprocess(
value[i],
allPreProcessingOpts
)}`
} }
return `${key}:(${orStatement})` return `${key}:(${orStatement})`
}) })

Loading…
Cancel
Save