commit 9d56ea48d66959dc03e876d57a3cc191bea7a5ed
parent 211fb88ac7cdb831db67cf930bdc6f698b5e90aa
Author: finwo <finwo@pm.me>
Date: Tue, 6 Oct 2020 10:01:11 +0200
Merge pull request #56 from WaitrInc/fix/regex-do-not-lower-cae-test-string
fix: do not lower case regex test string and do not ignore case.
Diffstat:
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package.json b/package.json
@@ -1,6 +1,6 @@
{
"name": "lucene-filter",
- "version": "0.2.1",
+ "version": "0.2.2",
"description": "Data filter for lucene queries",
"main": "src/index.js",
"scripts": {
diff --git a/src/filters/regexp.js b/src/filters/regexp.js
@@ -7,10 +7,10 @@ module.exports = {
return !!query.regexpr || !!query.regex;
},
compile: function (query) {
- const regex = new RegExp(query.term, 'i');
+ const regex = new RegExp(query.term);
return function (data) {
return field(query.field, data, function (value) {
- return regex.test(value.toLowerCase());
+ return regex.test(value);
}) ? query.boost : 0;
};
},