Dashboard: removes variables property (#23107)

This commit is contained in:
Hugo Häggmark
2020-03-30 07:52:00 +02:00
committed by GitHub
parent 5307cfeabd
commit 3feb4e71c5
5 changed files with 20 additions and 59 deletions

View File

@@ -24,7 +24,6 @@ import { DashboardModel } from './DashboardModel';
import { DataQuery } from '@grafana/data';
import { getConfig } from '../../../core/config';
import { initDashboardTemplating, processVariables } from '../../variables/state/actions';
import { variableAdapters } from '../../variables/adapters';
import { emitDashboardViewEvent } from './analyticsProcessor';
export interface InitDashboardArgs {
@@ -186,11 +185,7 @@ export function initDashboard(args: InitDashboardArgs): ThunkResult<void> {
await variableSrv.init(dashboard);
}
if (getConfig().featureToggles.newVariables) {
const list =
dashboard.variables.list.length > 0
? dashboard.variables.list
: dashboard.templating.list.filter(v => variableAdapters.getIfExists(v.type));
await dispatch(initDashboardTemplating(list));
await dispatch(initDashboardTemplating(dashboard.templating.list));
await dispatch(processVariables());
}
} catch (err) {