})
app.use(function (err, req, res, next) {
- logger.error(err, err)
- res.sendStatus(err.status || 500)
+ let error = 'Unknown error.'
+ if (err) {
+ error = err.stack || err.message || err
+ }
+
+ logger.error('Error in controller.', { error })
+ return res.status(err.status || 500).end()
})
// ----------- Run -----------