diff --git a/pkg/tsdb/influxdb/influxdb.go b/pkg/tsdb/influxdb/influxdb.go index 9d8e98bb659..2b76c15f59b 100644 --- a/pkg/tsdb/influxdb/influxdb.go +++ b/pkg/tsdb/influxdb/influxdb.go @@ -141,7 +141,10 @@ func (e *InfluxDBExecutor) getQuery(dsInfo *models.DataSource, queries []*tsdb.Q func (e *InfluxDBExecutor) createRequest(dsInfo *models.DataSource, query string) (*http.Request, error) { - u, _ := url.Parse(dsInfo.Url) + u, err := url.Parse(dsInfo.Url) + if err != nil { + return nil, err + } u.Path = path.Join(u.Path, "query") httpMode := dsInfo.JsonData.Get("httpMode").MustString("GET")