From 376ab3f3ca4fc5bdad145b7aa80fdb2063f55813 Mon Sep 17 00:00:00 2001 From: ismail simsek Date: Tue, 25 Jul 2023 12:21:35 +0300 Subject: [PATCH] InfluxDB: Fix setting retention policy on visual query editor (#72248) Prevent fetch loop --- .../editor/query/influxql/visual/VisualInfluxQLEditor.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/app/plugins/datasource/influxdb/components/editor/query/influxql/visual/VisualInfluxQLEditor.tsx b/public/app/plugins/datasource/influxdb/components/editor/query/influxql/visual/VisualInfluxQLEditor.tsx index 3be9072d27f..9ef1616cdbf 100644 --- a/public/app/plugins/datasource/influxdb/components/editor/query/influxql/visual/VisualInfluxQLEditor.tsx +++ b/public/app/plugins/datasource/influxdb/components/editor/query/influxql/visual/VisualInfluxQLEditor.tsx @@ -55,7 +55,7 @@ export const VisualInfluxQLEditor = (props: Props): JSX.Element => { const { retentionPolicies } = useRetentionPolicies(datasource); useEffect(() => { - if (!policy) { + if (!policy && retentionPolicies.length > 0) { props.onChange({ ...query, policy: retentionPolicies[0],