clean: request param now uses internal const error 'cerr'
This commit is contained in:
parent
a83d077569
commit
bafaad97e6
|
@ -2,21 +2,15 @@ package api
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"fmt"
|
"fmt"
|
||||||
|
|
||||||
|
"git.xdrm.io/go/aicra/internal/cerr"
|
||||||
)
|
)
|
||||||
|
|
||||||
// ConstError is a wrapper to set constant errors
|
|
||||||
type ConstError string
|
|
||||||
|
|
||||||
// Error implements error
|
|
||||||
func (err ConstError) Error() string {
|
|
||||||
return string(err)
|
|
||||||
}
|
|
||||||
|
|
||||||
// ErrReqParamNotFound is thrown when a request parameter is not found
|
// ErrReqParamNotFound is thrown when a request parameter is not found
|
||||||
const ErrReqParamNotFound = ConstError("request parameter not found")
|
const ErrReqParamNotFound = cerr.Error("request parameter not found")
|
||||||
|
|
||||||
// ErrReqParamNotType is thrown when a request parameter is not asked with the right type
|
// ErrReqParamNotType is thrown when a request parameter is not asked with the right type
|
||||||
const ErrReqParamNotType = ConstError("request parameter does not fulfills type")
|
const ErrReqParamNotType = cerr.Error("request parameter does not fulfills type")
|
||||||
|
|
||||||
// RequestParam defines input parameters of an api request
|
// RequestParam defines input parameters of an api request
|
||||||
type RequestParam map[string]interface{}
|
type RequestParam map[string]interface{}
|
||||||
|
|
Loading…
Reference in New Issue