From 0885ec685892d6c330830f7e77dce0a03845260c Mon Sep 17 00:00:00 2001 From: Julian Lam Date: Thu, 6 Feb 2020 15:43:14 -0500 Subject: [PATCH] fix: #8144 pluginHooks in maintenance mode middleware --- src/middleware/maintenance.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/middleware/maintenance.js b/src/middleware/maintenance.js index 00b34d4be3..35f28f4b57 100644 --- a/src/middleware/maintenance.js +++ b/src/middleware/maintenance.js @@ -11,6 +11,9 @@ module.exports = function (middleware) { return setImmediate(next); } + const hooksAsync = util.promisify(middleware.pluginHooks); + await hooksAsync(req, res); + const url = req.url.replace(nconf.get('relative_path'), ''); if (url.startsWith('/login') || url.startsWith('/api/login')) { return setImmediate(next);