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);