Add SetErrorHandler method to DefaultResponseBuilder
This commit is contained in:
parent
33f2e8dfdd
commit
69e5bcefe5
@ -236,6 +236,11 @@ func NewDefaultResponseBuilder() *DefaultResponseBuilder {
|
|||||||
return &DefaultResponseBuilder{}
|
return &DefaultResponseBuilder{}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (rsb *DefaultResponseBuilder) SetErrorHandler(errorHandler Error) *DefaultResponseBuilder {
|
||||||
|
rsb.errorHandler = errorHandler
|
||||||
|
return rsb
|
||||||
|
}
|
||||||
|
|
||||||
func (rsb *DefaultResponseBuilder) SetStatus(code *int) *DefaultResponseBuilder {
|
func (rsb *DefaultResponseBuilder) SetStatus(code *int) *DefaultResponseBuilder {
|
||||||
rsb.status = code
|
rsb.status = code
|
||||||
return rsb
|
return rsb
|
||||||
@ -254,6 +259,9 @@ func (rsb *DefaultResponseBuilder) SetBody(parsed *Body, fields body) *DefaultRe
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (rsb *DefaultResponseBuilder) SetDefaults() *DefaultResponseBuilder {
|
func (rsb *DefaultResponseBuilder) SetDefaults() *DefaultResponseBuilder {
|
||||||
|
if rsb.errorHandler == nil {
|
||||||
|
rsb.errorHandler = &DefaultErrorHandler{}
|
||||||
|
}
|
||||||
if rsb.status == nil {
|
if rsb.status == nil {
|
||||||
c := http.StatusOK
|
c := http.StatusOK
|
||||||
rsb.status = &c
|
rsb.status = &c
|
||||||
|
Loading…
Reference in New Issue
Block a user