From 41f7bccb249e51eeccec3f069bbea78048540258 Mon Sep 17 00:00:00 2001 From: Sofia Papagiannaki Date: Mon, 3 Aug 2020 09:28:03 +0300 Subject: [PATCH] Cloud monitoring: do not create deep link if there are no timeseries (#26737) --- pkg/tsdb/cloudmonitoring/cloudmonitoring.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkg/tsdb/cloudmonitoring/cloudmonitoring.go b/pkg/tsdb/cloudmonitoring/cloudmonitoring.go index 6b51b2723050..c9a216aafbda 100644 --- a/pkg/tsdb/cloudmonitoring/cloudmonitoring.go +++ b/pkg/tsdb/cloudmonitoring/cloudmonitoring.go @@ -221,7 +221,11 @@ func (e *CloudMonitoringExecutor) executeTimeSeriesQuery(ctx context.Context, ts break } query.Params.Set("resourceType", resourceType) - queryRes.Meta.Set("deepLink", query.buildDeepLink()) + dl := "" + if len(resp.TimeSeries) > 0 { + dl = query.buildDeepLink() + } + queryRes.Meta.Set("deepLink", dl) } return result, nil