From b73d237bf8d1235932f1942c7cb99d106e65cf36 Mon Sep 17 00:00:00 2001 From: Ryan McKinley Date: Thu, 14 May 2020 20:05:16 -0700 Subject: [PATCH] Query: do not require datasource name and id (#24718) --- pkg/api/metrics.go | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/pkg/api/metrics.go b/pkg/api/metrics.go index 695945a0d41..8f50bfadd76 100644 --- a/pkg/api/metrics.go +++ b/pkg/api/metrics.go @@ -32,10 +32,7 @@ func (hs *HTTPServer) QueryMetricsV2(c *models.ReqContext, reqDto dtos.MetricReq expr := false var ds *models.DataSource for i, query := range reqDto.Queries { - name, err := query.Get("datasource").String() - if err != nil { - return Error(500, "datasource missing name", err) - } + name := query.Get("datasource").MustString("") if name == "__expr__" { expr = true }