Skip to content
Snippets Groups Projects
Commit 24b2338c authored by Subhan Shah's avatar Subhan Shah
Browse files

#34 Check if err is not nil in errors.HTTPWithError.

parent c46a7221
No related branches found
No related tags found
1 merge request!36Resolve "Cater for errors being nil and update checks for retryable errors"
This commit is part of merge request !36. Comments created here will be created in the context of that merge request.
......@@ -101,14 +101,15 @@ func HTTPCodeOnly(code int) error {
}
func HTTPWithError(code int, err error) error {
// This check is here just as a failsafe, if err is nil then just return nil because there's nothing that happened.
if err == nil {
return nil
var errorMessage string
// This check is here just as a failsafe to seg faults, if err is nil then just return assign an empty string as message.
if err != nil {
errorMessage = err.Error()
}
wrappedErr := &CustomError{
code: code,
message: err.Error(),
message: errorMessage,
caller: GetCaller(2),
cause: err,
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment