From cc4e5733a4a380dc0477663921ed6c11a83db06b Mon Sep 17 00:00:00 2001 From: Shaelyn Tolkamp Date: Tue, 16 Apr 2024 14:47:00 -0700 Subject: [PATCH] Switch String.replaceAll to replace for browser support. --- api/aggregators/searchAggregator.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/aggregators/searchAggregator.js b/api/aggregators/searchAggregator.js index 08e3467..cb27f4d 100644 --- a/api/aggregators/searchAggregator.js +++ b/api/aggregators/searchAggregator.js @@ -110,7 +110,7 @@ exports.createRegexForProjectLookupAggr = function (keywords, caseSensitive, fuz if (keywords) { keywords = keywords.replace(/"/g, "").trim(); let keywordSearch = fuzzy && !keywords.startsWith("\"") && !keywords.endsWith("\"") ? fuzzySearch.createFuzzySearchString(keywords, 4, caseSensitive) : "\"" + keywords + "\""; - const regexKeyword = `.*${keywordSearch.replaceAll(/"/g, "").trim()}.*`, + const regexKeyword = `.*${keywordSearch.replace(/"/g, "").trim()}.*`, keywordModifier = { "project.name": { "$regex": regexKeyword,