From f381645ac6b5efd55369c8ccd52a016f647c6375 Mon Sep 17 00:00:00 2001 From: Azanul Date: Tue, 7 Mar 2023 19:39:37 +0530 Subject: [PATCH] nil handle for err Signed-off-by: Azanul --- logger/logger.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/logger/logger.go b/logger/logger.go index b53aa53b..3a941a0a 100644 --- a/logger/logger.go +++ b/logger/logger.go @@ -67,6 +67,10 @@ func New(appname string, opts Options) (Handler, error) { } func (l *Logger) Error(err error) { + if err == nil { + return + } + l.handler.WithFields(logrus.Fields{ "code": errors.GetCode(err), "severity": errors.GetSeverity(err), @@ -89,6 +93,10 @@ func (l *Logger) Debug(description ...interface{}) { } func (l *Logger) Warn(err error) { + if err == nil { + return + } + l.handler.WithFields(logrus.Fields{ "code": errors.GetCode(err), "severity": errors.GetSeverity(err),