From 2ab341cd71900cd9798fb5df42a554e44d344c42 Mon Sep 17 00:00:00 2001 From: Roman Timashev Date: Sun, 4 Aug 2019 19:57:27 +0300 Subject: [PATCH] rm middleware/error --- src/middlewares/error.js | 18 ------------------ 1 file changed, 18 deletions(-) delete mode 100644 src/middlewares/error.js diff --git a/src/middlewares/error.js b/src/middlewares/error.js deleted file mode 100644 index 9e36622a..00000000 --- a/src/middlewares/error.js +++ /dev/null @@ -1,18 +0,0 @@ -const {readFile} = require('async-file') -const handlebars = require('handlebars') - -function notFound(templateFile) { - return async (ctx, next) => { - await next() - - if (ctx.status === 404) { - const source = await readFile(templateFile, 'utf-8') - const template = handlebars.compile(source) - - ctx.type = 'text/html' - ctx.body = template() - } - } -} - -exports.notFound = notFound