From 857e73bdc28b999affe5b6fa3b853324b6347ab6 Mon Sep 17 00:00:00 2001 From: Victor Marin <36818606+mdvictor@users.noreply.github.com> Date: Thu, 9 Oct 2025 10:54:45 +0300 Subject: [PATCH] Dashboards: Set AdHocFilters variable multi operator property properly (#112155) Fixes case where adhoc filter would not get multi operators even though DS supported it --- public/app/features/dashboard-scene/utils/variables.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/public/app/features/dashboard-scene/utils/variables.ts b/public/app/features/dashboard-scene/utils/variables.ts index 6b6eeae5e77..43214dce91c 100644 --- a/public/app/features/dashboard-scene/utils/variables.ts +++ b/public/app/features/dashboard-scene/utils/variables.ts @@ -65,7 +65,7 @@ export function createVariablesForSnapshot(oldModel: DashboardModel) { useQueriesAsFilterForOptions: true, layout: config.featureToggles.newFiltersUI ? 'combobox' : undefined, supportsMultiValueOperators: Boolean( - getDataSourceSrv().getInstanceSettings(v.datasource)?.meta.multiValueFilterOperators + getDataSourceSrv().getInstanceSettings({ type: v.datasource?.type })?.meta.multiValueFilterOperators ), }); } @@ -152,7 +152,7 @@ export function createSceneVariableFromVariableModel(variable: TypedVariableMode useQueriesAsFilterForOptions: true, layout: config.featureToggles.newFiltersUI ? 'combobox' : undefined, supportsMultiValueOperators: Boolean( - getDataSourceSrv().getInstanceSettings(variable.datasource)?.meta.multiValueFilterOperators + getDataSourceSrv().getInstanceSettings({ type: variable.datasource?.type })?.meta.multiValueFilterOperators ), }); }