From d7437f125b74788ad2c621075926f79eabd14c6d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Guillot?= Date: Wed, 8 Nov 2023 19:58:56 +0000 Subject: [PATCH] Improve error log message in worker --- internal/worker/worker.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/internal/worker/worker.go b/internal/worker/worker.go index d7cd2e8c..d8195f97 100644 --- a/internal/worker/worker.go +++ b/internal/worker/worker.go @@ -35,21 +35,21 @@ func (w *Worker) Run(c chan model.Job) { ) startTime := time.Now() - refreshErr := feedHandler.RefreshFeed(w.store, job.UserID, job.FeedID, false) + localizedError := feedHandler.RefreshFeed(w.store, job.UserID, job.FeedID, false) if config.Opts.HasMetricsCollector() { status := "success" - if refreshErr != nil { + if localizedError != nil { status = "error" } metric.BackgroundFeedRefreshDuration.WithLabelValues(status).Observe(time.Since(startTime).Seconds()) } - if refreshErr != nil { + if localizedError != nil { slog.Warn("Unable to refresh a feed", slog.Int64("user_id", job.UserID), slog.Int64("feed_id", job.FeedID), - slog.Any("error", refreshErr), + slog.Any("error", localizedError.Error()), ) } }