diff --git a/logger/logger.go b/logger/logger.go index 4a1a3f2..57fd5e2 100644 --- a/logger/logger.go +++ b/logger/logger.go @@ -126,7 +126,7 @@ func (l *Logger) WithFields(fields Fields) (ret *Logger) { // TODO optimize ret = l for field, value := range fields { - ret = l.WithField(field, value) + ret = ret.WithField(field, value) } return ret }