You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
953 B
30 lines
953 B
// Code generated by protoc-gen-go-errors. DO NOT EDIT.
|
|
|
|
package api
|
|
|
|
import (
|
|
fmt "fmt"
|
|
errors "github.com/go-kratos/kratos/v2/errors"
|
|
)
|
|
|
|
// This is a compile-time assertion to ensure that this generated file
|
|
// is compatible with the kratos package it is being compiled against.
|
|
const _ = errors.SupportPackageIsVersion1
|
|
|
|
func IsUserNotFound(err error) bool {
|
|
e := errors.FromError(err)
|
|
return e.Reason == ErrorReason_USER_NOT_FOUND.String() && e.Code == 404
|
|
}
|
|
|
|
func ErrorUserNotFound(format string, args ...interface{}) *errors.Error {
|
|
return errors.New(404, ErrorReason_USER_NOT_FOUND.String(), fmt.Sprintf(format, args...))
|
|
}
|
|
|
|
func IsContentMissing(err error) bool {
|
|
e := errors.FromError(err)
|
|
return e.Reason == ErrorReason_CONTENT_MISSING.String() && e.Code == 400
|
|
}
|
|
|
|
func ErrorContentMissing(format string, args ...interface{}) *errors.Error {
|
|
return errors.New(400, ErrorReason_CONTENT_MISSING.String(), fmt.Sprintf(format, args...))
|
|
}
|
|
|