From e8e9ab14920de9c1889234fbae19b880a6a098ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Flc=E3=82=9B?= Date: Tue, 7 Nov 2023 11:07:07 +0800 Subject: [PATCH] fix(logger): Fixed `fc` is nil --- logger/logger.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/logger/logger.go b/logger/logger.go index 253f0325..b1c6d79d 100644 --- a/logger/logger.go +++ b/logger/logger.go @@ -153,6 +153,10 @@ func (l *logger) Error(ctx context.Context, msg string, data ...interface{}) { // //nolint:cyclop func (l *logger) Trace(ctx context.Context, begin time.Time, fc func() (string, int64), err error) { + if fc == nil { + return + } + if l.LogLevel <= Silent { return }