Skip to content

Commit 6dac7c3

Browse files
committed
fix(logger.go): ensure all errors are appended to causes for better error tracking and handling
1 parent 39593a6 commit 6dac7c3

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

otelzap/logger.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,8 @@ func (l *Logger) WithError(err error) *Logger {
102102
if ok := errors.As(err, &herr); ok {
103103
causes = append(causes, err)
104104
advice = append(advice, herr.Advice()...)
105+
} else {
106+
causes = append(causes, err)
105107
}
106108

107109
err = errors.Unwrap(err)

0 commit comments

Comments
 (0)