influxdb - fix nil pointer usage - fixes #100723 (#100724)

When introducing errorsource over in:

https://github.com/grafana/grafana/pull/99900

I introduced a bug - trying to use a http response with a non-nil error.
In that case, the response is nil, so code panics.

This PR removes that check.
This commit is contained in:
beejeebus
2025-02-14 08:25:26 -05:00
committed by GitHub
parent af8cab9210
commit 196a73ec72

View File

@@ -176,8 +176,7 @@ func execute(ctx context.Context, tracer trace.Tracer, dsInfo *models.Datasource
res, err := dsInfo.HTTPClient.Do(request) res, err := dsInfo.HTTPClient.Do(request)
if err != nil { if err != nil {
return backend.DataResponse{ return backend.DataResponse{
Error: err, Error: err,
ErrorSource: backend.ErrorSourceFromHTTPStatus(res.StatusCode),
}, err }, err
} }
defer func() { defer func() {