From 4de275ac926edc1dae9ea74e6b25ae74c937e0d0 Mon Sep 17 00:00:00 2001 From: Christoph Kluge Date: Mon, 2 Mar 2026 16:04:23 +0100 Subject: [PATCH] fix error conditional --- internal/api/metricstore.go | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/internal/api/metricstore.go b/internal/api/metricstore.go index 01a6026..1521d68 100644 --- a/internal/api/metricstore.go +++ b/internal/api/metricstore.go @@ -36,8 +36,6 @@ type DefaultAPIResponse struct { Message string `json:"msg"` } -var ErrNoHostOrMetric error = errors.New("[METRICSTORE]> metric or host not found") - // handleError writes a standardized JSON error response with the given status code. // It logs the error at WARN level and ensures proper Content-Type headers are set. func handleError(err error, statusCode int, rw http.ResponseWriter) { @@ -255,7 +253,7 @@ func handleQuery(rw http.ResponseWriter, r *http.Request) { if err != nil { // Skip Error If Just Missing Host or Metric, Continue // Empty Return For Metric Handled Gracefully By Frontend - if err != ErrNoHostOrMetric { + if err != metricstore.ErrNoHostOrMetric { msg := err.Error() data.Error = &msg res = append(res, data)