fix: HttpHandler needs a Result struct
This commit is contained in:
parent
57516a2f4a
commit
4348ff6dfe
|
@ -97,7 +97,13 @@ type HttpHandlerParams struct {
|
||||||
Protocol *protocols.S5Protocol
|
Protocol *protocols.S5Protocol
|
||||||
}
|
}
|
||||||
|
|
||||||
func NewHttpHandler(params HttpHandlerParams) *HttpHandler {
|
type HttpHandlerResult struct {
|
||||||
|
fx.Out
|
||||||
|
|
||||||
|
HttpHandler *HttpHandler
|
||||||
|
}
|
||||||
|
|
||||||
|
func NewHttpHandler(params HttpHandlerParams) (HttpHandlerResult, error) {
|
||||||
verifier := emailverifier.NewVerifier()
|
verifier := emailverifier.NewVerifier()
|
||||||
|
|
||||||
verifier.DisableSMTPCheck()
|
verifier.DisableSMTPCheck()
|
||||||
|
@ -105,15 +111,17 @@ func NewHttpHandler(params HttpHandlerParams) *HttpHandler {
|
||||||
verifier.DisableDomainSuggest()
|
verifier.DisableDomainSuggest()
|
||||||
verifier.DisableAutoUpdateDisposable()
|
verifier.DisableAutoUpdateDisposable()
|
||||||
|
|
||||||
return &HttpHandler{
|
return HttpHandlerResult{
|
||||||
verifier: verifier,
|
HttpHandler: &HttpHandler{
|
||||||
config: params.Config,
|
verifier: verifier,
|
||||||
logger: params.Logger,
|
config: params.Config,
|
||||||
storage: params.Storage,
|
logger: params.Logger,
|
||||||
db: params.Db,
|
storage: params.Storage,
|
||||||
accounts: params.Accounts,
|
db: params.Db,
|
||||||
protocol: params.Protocol,
|
accounts: params.Accounts,
|
||||||
}
|
protocol: params.Protocol,
|
||||||
|
},
|
||||||
|
}, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func (h *HttpHandler) SmallFileUpload(jc jape.Context) {
|
func (h *HttpHandler) SmallFileUpload(jc jape.Context) {
|
||||||
|
|
Loading…
Reference in New Issue