|
@ -169,7 +169,7 @@ module.loadControllers = async (dtp) => { |
|
|
*/ |
|
|
*/ |
|
|
module.log.info('registering ExpressJS error handler'); |
|
|
module.log.info('registering ExpressJS error handler'); |
|
|
dtp.app.use((error, req, res, next) => { // jshint ignore:line
|
|
|
dtp.app.use((error, req, res, next) => { // jshint ignore:line
|
|
|
res.locals.errorCode = error.statusCode || error.status || error.code || 500; |
|
|
res.locals.errorCode = error.statusCode || error.status || 500; |
|
|
module.log.error('ExpressJS error', { url: req.url, error }); |
|
|
module.log.error('ExpressJS error', { url: req.url, error }); |
|
|
res.status(res.locals.errorCode).render('error', { |
|
|
res.status(res.locals.errorCode).render('error', { |
|
|
message: error.message, |
|
|
message: error.message, |
|
|