修复错误处理逻辑,创建服务错误返回指针
This commit is contained in:
@@ -15,11 +15,11 @@ func ErrorHandler(c *fiber.Ctx, err error) error {
|
||||
var message string
|
||||
|
||||
var fiberErr *fiber.Error
|
||||
var serviceErr common.ServiceErr
|
||||
var serviceErr *common.ServiceErr
|
||||
if errors.As(err, &fiberErr) {
|
||||
code = fiberErr.Code
|
||||
message = fiberErr.Message
|
||||
} else if errors.As(err, &fiberErr) {
|
||||
} else if errors.As(err, &serviceErr) {
|
||||
code = serviceErr.Code()
|
||||
message = serviceErr.Error()
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user