Browse Source

Update client side lucene searching to treat string startsWith matches as case-insensitive

master
Andrew Kingston 5 years ago
parent
commit
c6792f9903
  1. 2
      packages/builder/src/helpers/lucene.js

2
packages/builder/src/helpers/lucene.js

@ -115,7 +115,7 @@ export const luceneQuery = (docs, query) => {
// Process a string match (fails if the value does not start with the string)
const stringMatch = match("string", (key, value, doc) => {
return !doc[key] || !doc[key].startsWith(value)
return !doc[key] || !doc[key].toLowerCase().startsWith(value?.toLowerCase())
})
// Process a fuzzy match (treat the same as starts with when running locally)

Loading…
Cancel
Save