diff --git a/backend/config/config.go b/backend/config/config.go index 4ad42a0..2b0ff8e 100644 --- a/backend/config/config.go +++ b/backend/config/config.go @@ -28,7 +28,6 @@ type Config struct { var config *Config -// TODO: migrate logging to Zap func LoadConfig() error { // Load .env file diff --git a/backend/internal/logger/logger.go b/backend/internal/logger/logger.go index b519398..ee922cf 100644 --- a/backend/internal/logger/logger.go +++ b/backend/internal/logger/logger.go @@ -11,7 +11,6 @@ func InitLogger() { var err error cfg := config.GetConfig() - // TODO: make this configurable if cfg.Environment == "production" { logger, err = zap.NewProduction() } else { @@ -20,6 +19,8 @@ func InitLogger() { if err != nil { panic(err) } + + defer logger.Sync() } func GetLogger() *zap.Logger {