From ce6aaa1a37d2df0fa421a0bcff9ee4b76c57fde2 Mon Sep 17 00:00:00 2001 From: "Grot (@grafanabot)" <43478413+grafanabot@users.noreply.github.com> Date: Wed, 28 Sep 2022 07:12:16 -0400 Subject: [PATCH] AzureMonitor: Correctly update subscriptions value in ARG editor (#55860) (#55911) * Correctly update subscriptions prop in query * Simplify setting of subscriptions value (cherry picked from commit 37aa45001f5c2a8a8a71f5abb7ded943bf070a55) Co-authored-by: Andreas Christou --- .../components/SubscriptionField.tsx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/SubscriptionField.tsx b/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/SubscriptionField.tsx index 271583cead7..b93082020f2 100644 --- a/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/SubscriptionField.tsx +++ b/public/app/plugins/datasource/grafana-azure-monitor-datasource/components/SubscriptionField.tsx @@ -56,9 +56,10 @@ const SubscriptionField: React.FC = ({ return; } - query.subscriptions = change.map((c) => c.value ?? ''); - - onQueryChange(query); + onQueryChange({ + ...query, + subscriptions: change.map((c) => c.value ?? ''), + }); }, [query, onQueryChange] );