Dashboards: Fix new metrics instrumentation type (#111587)

fix
This commit is contained in:
Victor Marin
2025-09-26 10:08:41 +03:00
committed by GitHub
parent 4ea85b7feb
commit c2a38d6e0b
2 changed files with 4 additions and 2 deletions
@@ -53,6 +53,7 @@ import {
} from 'app/features/apiserver/types';
import { DashboardWithAccessInfo } from 'app/features/dashboard/api/types';
import {
getDashboardComponentInteractionCallback,
getDashboardInteractionCallback,
getDashboardSceneProfiler,
} from 'app/features/dashboard/services/DashboardProfiler';
@@ -176,7 +177,7 @@ export function transformSaveModelSchemaV2ToScene(dto: DashboardWithAccessInfo<D
{
enableInteractionTracking:
config.dashboardPerformanceMetrics.findIndex((uid) => uid === '*' || uid === metadata.name) !== -1,
onInteractionComplete: getDashboardInteractionCallback(metadata.name, dashboard.title),
onInteractionComplete: getDashboardComponentInteractionCallback(metadata.name, dashboard.title),
},
getDashboardSceneProfiler()
);
@@ -23,6 +23,7 @@ import {
import { isWeekStart } from '@grafana/ui';
import { K8S_V1_DASHBOARD_API_CONFIG } from 'app/features/dashboard/api/v1';
import {
getDashboardComponentInteractionCallback,
getDashboardInteractionCallback,
getDashboardSceneProfiler,
} from 'app/features/dashboard/services/DashboardProfiler';
@@ -309,7 +310,7 @@ export function createDashboardSceneFromDashboardModel(oldModel: DashboardModel,
{
enableInteractionTracking:
config.dashboardPerformanceMetrics.findIndex((uid) => uid === '*' || uid === oldModel.uid) !== -1,
onInteractionComplete: getDashboardInteractionCallback(oldModel.uid, oldModel.title),
onInteractionComplete: getDashboardComponentInteractionCallback(oldModel.uid, oldModel.title),
},
getDashboardSceneProfiler()
);