From bd4afe41ba647c49e57d52abc27be489e834c3de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A1bor=20Farkas?= Date: Tue, 18 May 2021 08:33:53 +0200 Subject: [PATCH] Tempo: fix handling of trace-not-found cases (#34219) --- pkg/tsdb/tempo/tempo.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/tsdb/tempo/tempo.go b/pkg/tsdb/tempo/tempo.go index a70cb94cf98..b6444dcf8cf 100644 --- a/pkg/tsdb/tempo/tempo.go +++ b/pkg/tsdb/tempo/tempo.go @@ -64,7 +64,7 @@ func (e *tempoExecutor) DataQuery(ctx context.Context, dsInfo *models.DataSource } if resp.StatusCode != http.StatusOK { - queryResult.ErrorString = fmt.Sprintf("failed to get trace with id: %s Status: %s Body: %s", traceID, resp.Status, string(body)) + queryResult.Error = fmt.Errorf("failed to get trace with id: %s Status: %s Body: %s", traceID, resp.Status, string(body)) return plugins.DataResponse{ Results: map[string]plugins.DataQueryResult{ refID: queryResult,