mirror of
https://github.com/go-kratos/kratos.git
synced 2026-05-22 10:15:24 +02:00
fix(cmd/proto-gen-errors): non nil assertion for error (#1700)
This commit is contained in:
@@ -9,6 +9,9 @@ var errorsTemplate = `
|
||||
{{ range .Errors }}
|
||||
|
||||
func Is{{.CamelValue}}(err error) bool {
|
||||
if err == nil {
|
||||
return false
|
||||
}
|
||||
e := errors.FromError(err)
|
||||
return e.Reason == {{.Name}}_{{.Value}}.String() && e.Code == {{.HTTPCode}}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user