From fcc1e24ad03721500a8d0922df3fbfb4aa53a673 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Wed, 23 Dec 2020 10:47:51 -0500 Subject: [PATCH] feat: rename admin middleware header hook --- src/middleware/admin.js | 9 +++++++-- src/plugins/hooks.js | 3 ++- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/middleware/admin.js b/src/middleware/admin.js index da97a67d18..5bdc3a0e9c 100644 --- a/src/middleware/admin.js +++ b/src/middleware/admin.js @@ -78,9 +78,14 @@ middleware.renderHeader = async (req, res, data) => { templateValues.template = { name: res.locals.template }; templateValues.template[res.locals.template] = true; - - // Normally this should hook be automatically added by middleware.processRender(), but it seems to only be fired for page hooks, and not when called internally. + // remove @1.17.0 ({ templateData: templateValues } = await plugins.hooks.fire('filter:admin/header.build', { req, res, templateData: templateValues })); + ({ templateData: templateValues } = await plugins.hooks.fire('filter:middleware.renderAdminHeader', { + req, + res, + templateData: templateValues, + data, + })); return await req.app.renderAsync('admin/header', templateValues); }; diff --git a/src/plugins/hooks.js b/src/plugins/hooks.js index a2509b35dc..0ed353e946 100644 --- a/src/plugins/hooks.js +++ b/src/plugins/hooks.js @@ -9,7 +9,8 @@ const Hooks = {}; module.exports = Hooks; Hooks.deprecatedHooks = { - 'filter:privileges:isUserAllowedTo': 'filter:privileges:isAllowedTo', // 👋 @ 1.16.0 + 'filter:privileges:isUserAllowedTo': 'filter:privileges:isAllowedTo', // 👋 @ 1.17.0 + 'filter:admin/header.build': 'filter:middleware.renderAdminHeader', // 👋 @ 1.17.0 'filter:router.page': 'response:router.page', // 👋 @ 2.0.0 };