diff --git a/Makefile b/Makefile index 94e7434..8f7abfe 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -LINT_VERSION := v2.1.5 +LINT_VERSION := v2.5.0 ifeq ($(RACE),1) GOFLAGS+=-race diff --git a/middleware.go b/middleware.go index f018831..67479b7 100644 --- a/middleware.go +++ b/middleware.go @@ -60,11 +60,11 @@ func WithSLog(lg Logger) MiddlewareFunc { d, name := time.Since(start), NameFromContext(ctx) switch { case errors.Is(err, ErrSkipped): - lg.Print(ctx, "cron job skipped", "job", name, "duration", d) + lg.Print(ctx, "cron job skipped", "job", name, "duration", d.String(), "durationMS", d.Milliseconds()) case err != nil: - lg.Error(ctx, "cron job failed", "job", name, "duration", d, "err", err) + lg.Error(ctx, "cron job failed", "job", name, "duration", d.String(), "durationMS", d.Milliseconds(), "err", err) default: - lg.Print(ctx, "cron job finished", "job", name, "duration", d) + lg.Print(ctx, "cron job finished", "job", name, "duration", d.String(), "durationMS", d.Milliseconds()) } return err