From 4c380fcc8d8666c7554c47125e6a858074bc5a4e Mon Sep 17 00:00:00 2001 From: Andrew Axelrod Date: Fri, 14 Aug 2020 14:01:02 -0500 Subject: [PATCH 1/2] Fixed filter issue --- public/hacks/custom_filter_bootstrap/index.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/public/hacks/custom_filter_bootstrap/index.js b/public/hacks/custom_filter_bootstrap/index.js index 348f485..a512a21 100644 --- a/public/hacks/custom_filter_bootstrap/index.js +++ b/public/hacks/custom_filter_bootstrap/index.js @@ -53,11 +53,12 @@ app.run([ const filterManagerHelper = new FilterManagerHelper(addFiltersCached); filterManager.addFilters = (newFilters) => { - if (_.isArray(newFilters) && newFilters.length !== 1) { - addFiltersCached.apply(filterManager, newFilters); - } else { - const newFilter = newFilters[0]; + console.log(newFilters) + if (_.isArray(newFilters) && newFilters.length === 0) { + return; + } + for (let newFilter of newFilters) { const selectedIndexPatternID = _.get(newFilter, 'meta.index', null); const fieldFormatMap = indexPatternLookup[selectedIndexPatternID]; const matchPhrase = _.get(newFilter, 'query.match_phrase', {}); @@ -101,7 +102,7 @@ app.run([ } if (!customFilterFlag) { - addFiltersCached.apply(filterManager, newFilters); + addFiltersCached.apply(filterManager, [newFilter]); } } }; From 6c3e602df34543fa3b73cd9dc54d05667f4faee6 Mon Sep 17 00:00:00 2001 From: Andrew Axelrod Date: Fri, 14 Aug 2020 14:02:06 -0500 Subject: [PATCH 2/2] Removed console --- public/hacks/custom_filter_bootstrap/index.js | 1 - 1 file changed, 1 deletion(-) diff --git a/public/hacks/custom_filter_bootstrap/index.js b/public/hacks/custom_filter_bootstrap/index.js index a512a21..9f0c842 100644 --- a/public/hacks/custom_filter_bootstrap/index.js +++ b/public/hacks/custom_filter_bootstrap/index.js @@ -53,7 +53,6 @@ app.run([ const filterManagerHelper = new FilterManagerHelper(addFiltersCached); filterManager.addFilters = (newFilters) => { - console.log(newFilters) if (_.isArray(newFilters) && newFilters.length === 0) { return; }