Skip to content

Commit

Permalink
[Logger] Fix nil pointer
Browse files Browse the repository at this point in the history
  • Loading branch information
danysousa committed Jul 10, 2023
1 parent c427084 commit 18e7218
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions log/client.go
Original file line number Diff line number Diff line change
Expand Up @@ -41,13 +41,15 @@ func (l *Log) LogError(err error) {
return
}

if originalErr := castedErr.Unwrap(); originalErr != nil {
l.With(zap.String("original_error", castedErr.Unwrap().Error()))
// TODO : if original_error is a GAPI error, log with call original callstack
}
l.With(
zap.String("kind", castedErr.Kind()),
zap.Strings("callstack", castedErr.Callstack()),
zap.String("caller", castedErr.Caller()),
zap.String("caller_name", castedErr.CallerName()),
zap.String("original_error", castedErr.Unwrap().Error()),
// TODO : if original_error is a GAPI error, log with call original callstack
).LogMsg(castedErr.Error())
}

Expand Down

0 comments on commit 18e7218

Please sign in to comment.