aboutsummaryrefslogtreecommitdiff
path: root/lib/middleware/handle_errors.js
diff options
context:
space:
mode:
Diffstat (limited to 'lib/middleware/handle_errors.js')
-rw-r--r--lib/middleware/handle_errors.js25
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);
- }
-}