From ec892e32a1d86372fbfd038a98f2d27f9b902d95 Mon Sep 17 00:00:00 2001 From: Elara Musayelyan Date: Thu, 12 Jan 2023 18:59:04 -0800 Subject: [PATCH] Fix recursive infinite loops --- logger.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/logger.go b/logger.go index c1de8e3..fcec524 100644 --- a/logger.go +++ b/logger.go @@ -218,7 +218,8 @@ func (tlb *TranslatedLogBuilder) Bytes(key string, value []byte) logger.LogBuild } func (tlb *TranslatedLogBuilder) Timestamp() logger.LogBuilder { - return tlb.Timestamp() + tlb.LogBuilder = tlb.LogBuilder.Timestamp() + return tlb } func (tlb *TranslatedLogBuilder) Bool(key string, value bool) logger.LogBuilder { @@ -240,7 +241,8 @@ func (tlb *TranslatedLogBuilder) Any(key string, value any) logger.LogBuilder { } func (tlb *TranslatedLogBuilder) Err(err error) logger.LogBuilder { - return tlb.Err(err) + tlb.LogBuilder = tlb.LogBuilder.Err(err) + return tlb } func (tlb *TranslatedLogBuilder) Send() {