Module

ErrorHandler

Members

Methods

# inner errorForwarder(err, request, response, next)

Forward the error to the user

Parameters:
Name Type Description
err Object
request e.Request
response e.Response
next function

View Source api/middlewares/errorHandler.js, line 61

# inner expressLogger(err, request, response, next)

Logs the error in the console and can send a mail

Parameters:
Name Type Description
err module:APIError | module:APIWarn | Error | string
request e.Request
response e.Response
next function

View Source api/middlewares/errorHandler.js, line 27

# inner failSafe(err, request, response, next)

In case the error is unexpected, it sends a generic error message to the user

Parameters:
Name Type Description
err APIResp
request e.Request
response e.Response
next function

View Source api/middlewares/errorHandler.js, line 95