From 6f8d03e92a388d58c8254f6ba7aeae483da4152d Mon Sep 17 00:00:00 2001 From: Gurinder Singh <gurinder@coderabbit.ai> Date: Mon, 24 Mar 2025 13:40:48 -0400 Subject: [PATCH] Team filter fix --- .../variables/pickers/OptionsPicker/OptionsPicker.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/public/app/features/variables/pickers/OptionsPicker/OptionsPicker.tsx b/public/app/features/variables/pickers/OptionsPicker/OptionsPicker.tsx index aa733ac7496ea..5c27487970daa 100644 --- a/public/app/features/variables/pickers/OptionsPicker/OptionsPicker.tsx +++ b/public/app/features/variables/pickers/OptionsPicker/OptionsPicker.tsx @@ -53,7 +53,9 @@ export const optionPickerFactory = <Model extends VariableWithOptions | Variable }; } - const isMfeTeamFilter = state.fnGlobalState.FNDashboard && state.fnGlobalState.metadata.teams.length; + const p = getVariablesState(rootStateKey, state).optionsPicker; + const isMfeTeamFilter = + state.fnGlobalState.FNDashboard && state.fnGlobalState.metadata.teams.length && p.id === 'team'; const teamFilter = isMfeTeamFilter ? state.fnGlobalState.metadata.teams.map((t) => ({ @@ -63,8 +65,6 @@ export const optionPickerFactory = <Model extends VariableWithOptions | Variable })) : []; - const p = getVariablesState(rootStateKey, state).optionsPicker; - return { picker: { ...p, ...(teamFilter.length && { options: [...p.options, ...teamFilter] }) }, mfeState: state.fnGlobalState,