Dashboards: Set AdHocFilters variable multi operator property properly (#112155)

Fixes case where adhoc filter would not get multi operators even though DS supported it
This commit is contained in:
Victor Marin
2025-10-09 10:54:45 +03:00
committed by GitHub
parent 0e107c77de
commit 857e73bdc2
@@ -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
),
});
}