Skip to content

Commit f828af1

Browse files
committed
fix hybrid index pattern support
1 parent 8e05312 commit f828af1

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

x-pack/plugins/rollup/server/routes/api/index_patterns/register_fields_for_wildcard_route.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import { keyBy } from 'lodash';
88
import { schema } from '@kbn/config-schema';
99
import { Field } from '../../../lib/merge_capabilities_with_fields';
1010
import { RouteDependencies } from '../../../types';
11+
import type { IndexPatternsFetcher as IndexPatternsFetcherType } from '../../../../../../../src/plugins/data/server';
1112

1213
const parseMetaFields = (metaFields: string | string[]) => {
1314
let parsedFields: string[] = [];
@@ -23,10 +24,10 @@ const getFieldsForWildcardRequest = async (
2324
context: any,
2425
request: any,
2526
response: any,
26-
IndexPatternsFetcher: any
27+
IndexPatternsFetcher: typeof IndexPatternsFetcherType
2728
) => {
28-
const { callAsCurrentUser } = context.core.elasticsearch.legacy.client;
29-
const indexPatterns = new IndexPatternsFetcher(callAsCurrentUser);
29+
const { asCurrentUser } = context.core.elasticsearch.client;
30+
const indexPatterns = new IndexPatternsFetcher(asCurrentUser);
3031
const { pattern, meta_fields: metaFields } = request.query;
3132

3233
let parsedFields: string[] = [];

0 commit comments

Comments
 (0)