|
|
@ -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,
|
|
|
|