From 6754d3825ebeb16d06dc1ed00ea4da228d12c7ee Mon Sep 17 00:00:00 2001 From: nervo Date: Wed, 14 Dec 2022 13:44:41 +0100 Subject: [PATCH] fix: WithoutPadding returns a new entry (#7) --- entry.go | 9 ++++++--- logger.go | 2 +- pkg.go | 2 +- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/entry.go b/entry.go index c49b197..659cdb1 100644 --- a/entry.go +++ b/entry.go @@ -80,10 +80,13 @@ func (e *Entry) WithError(err error) *Entry { return ctx } -// WithoutPadding returns entry without padding set to false. +// WithoutPadding returns a new entry with padding set to default. func (e *Entry) WithoutPadding() *Entry { - e.Padding = defaultPadding - return e + return &Entry{ + Logger: e.Logger, + Padding: defaultPadding, + fields: e.fields, + } } // Debug level message. diff --git a/logger.go b/logger.go index 90fed1a..bbee8cf 100644 --- a/logger.go +++ b/logger.go @@ -131,7 +131,7 @@ func (l *Logger) WithError(err error) *Entry { return NewEntry(l).WithError(err) } -// WithoutPadding returns a new entry without padding. +// WithoutPadding returns a new entry with padding set to default. func (l *Logger) WithoutPadding() *Entry { return NewEntry(l).WithoutPadding() } diff --git a/pkg.go b/pkg.go index a6e35a7..692b085 100644 --- a/pkg.go +++ b/pkg.go @@ -61,7 +61,7 @@ func WithError(err error) *Entry { return Log.WithError(err) } -// WithoutPadding returns a new entry without padding. +// WithoutPadding returns a new entry with padding set to default. func WithoutPadding() *Entry { return Log.WithoutPadding() }