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 ""
}
}
const preprocess = item => {
return builder.preprocess(item, {
escape: true,
lowercase: true,
})
}
let orStatement = `"${preprocess(value[0])}"`
let orStatement = `${builder.preprocess(
value[0],
allPreProcessingOpts
)}`
for (let i = 1; i < value.length; i++) {
orStatement += ` OR "${preprocess(value[i])}"`
orStatement += ` OR ${builder.preprocess(
value[i],
allPreProcessingOpts
)}`
}
return `${key}:(${orStatement})`
})

Loading…
Cancel
Save