diff options
Diffstat (limited to 'lib/middleware/handle_errors.js')
| -rw-r--r-- | lib/middleware/handle_errors.js | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/lib/middleware/handle_errors.js b/lib/middleware/handle_errors.js deleted file mode 100644 index f969676..0000000 --- a/lib/middleware/handle_errors.js +++ /dev/null @@ -1,25 +0,0 @@ -/** - * Middleware to create responses for unhandled errors. - */ -export default async function HandleErrors(next) { - - try { - await next; - } - catch (err) { - this.status = err.status || 500; - - const response = { - error: err.message, - status: this.status - }; - - if (response.status === 401) { - response.error === 'Protected resource, use Authorization header to get access'; - } - - this.body = response; - - this.app.emit('error', err, this); - } -} |