From ea435cb5019a85087538c89e0d88047ceab47d2d Mon Sep 17 00:00:00 2001 From: Maxim Krasilnikov Date: Wed, 21 Aug 2024 14:06:46 +0300 Subject: [PATCH] Fix logger init with console format After upgrade zap EncodeTime is required --- logger/zap.go | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/logger/zap.go b/logger/zap.go index 8cdc6b0..9ef898f 100644 --- a/logger/zap.go +++ b/logger/zap.go @@ -11,6 +11,7 @@ func Init(appName, appVersion, level, format string) error { cfg := zap.NewProductionConfig() cfg.OutputPaths = []string{"stdout"} cfg.ErrorOutputPaths = []string{"stdout"} + cfg.EncoderConfig.EncodeTime = zapcore.ISO8601TimeEncoder cfg.Encoding = format switch format { @@ -18,9 +19,6 @@ func Init(appName, appVersion, level, format string) error { cfg.DisableCaller = true cfg.DisableStacktrace = true cfg.EncoderConfig.EncodeLevel = nil - cfg.EncoderConfig.EncodeTime = nil - default: - cfg.EncoderConfig.EncodeTime = zapcore.ISO8601TimeEncoder } var lvl zapcore.Level