Skip to content

Commit 534976a

Browse files
authored
Merge pull request #952 from sdowell/null-err-log
fix: gracefully handle nil err in Logger
2 parents 81dcf16 + 00e00f0 commit 534976a

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

pkg/logging/logging.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,9 +57,11 @@ func (l *Logger) Error(err error, msg string, kvList ...interface{}) {
5757
Args map[string]interface{}
5858
}{
5959
Msg: msg,
60-
Err: err.Error(),
6160
Args: map[string]interface{}{},
6261
}
62+
if err != nil {
63+
payload.Err = err.Error()
64+
}
6365
if len(kvList)%2 != 0 {
6466
kvList = append(kvList, "<no-value>")
6567
}

0 commit comments

Comments
 (0)