fix multi index pattern load bug (#130428)

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
This commit is contained in:
Joe Reuter 2022-04-18 17:34:38 +02:00 committed by GitHub
parent d55c7b34e3
commit 884b47731f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 2 deletions

View file

@ -24,7 +24,10 @@ describe('metricsVisDefinition', () => {
async getDefault() {
return indexPattern1;
},
async find(title: string) {
async find(title: string, size: number) {
if (size !== 1) {
throw new Error('trying to fetch too many data views');
}
if (title === 'pattern1') return [indexPattern1];
if (title === 'pattern2') return [indexPattern2];
return [];

View file

@ -71,7 +71,7 @@ async function resolveIndexPattern(
) {
if (!indexPatternValue) return;
if (isStringTypeIndexPattern(indexPatternValue)) {
return await indexPatterns.find(indexPatternValue);
return await indexPatterns.find(indexPatternValue, 1);
}
if (indexPatternValue.id) {