mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 09:48:58 -04:00
parent
5316542750
commit
8bd8d4c35c
1 changed files with 9 additions and 4 deletions
|
@ -7,8 +7,6 @@ import { createFilterFilters } from './create_filter/filters';
|
|||
import { decorateQuery } from '../../courier/data_source/_decorate_query';
|
||||
import filtersTemplate from '../controls/filters.html';
|
||||
|
||||
import { toastNotifications } from 'ui/notify';
|
||||
|
||||
export const filtersBucketAgg = new BucketAggType({
|
||||
name: 'filters',
|
||||
title: 'Filters',
|
||||
|
@ -25,10 +23,17 @@ export const filtersBucketAgg = new BucketAggType({
|
|||
|
||||
const outFilters = _.transform(inFilters, function (filters, filter) {
|
||||
const input = _.cloneDeep(filter.input);
|
||||
if (!input) return toastNotifications.add('malformed filter agg params, missing "input" query');
|
||||
|
||||
if (!input) {
|
||||
console.log('malformed filter agg params, missing "input" query'); // eslint-disable-line no-console
|
||||
return;
|
||||
}
|
||||
|
||||
const query = input.query = luceneStringToDsl(input.query);
|
||||
if (!query) return toastNotifications.add('malformed filter agg params, missing "query" on input');
|
||||
if (!query) {
|
||||
console.log('malformed filter agg params, missing "query" on input'); // eslint-disable-line no-console
|
||||
return;
|
||||
}
|
||||
|
||||
decorateQuery(query);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue