From 32b38643f83338d329fe03dac16e88f2abfedffb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Mon, 4 Apr 2022 17:34:52 -0400 Subject: [PATCH] feat: add response:helpers.notAllowed --- src/controllers/helpers.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/controllers/helpers.js b/src/controllers/helpers.js index 6b91bba943..e53edae33a 100644 --- a/src/controllers/helpers.js +++ b/src/controllers/helpers.js @@ -123,6 +123,11 @@ helpers.buildTerms = function (url, term, query) { helpers.notAllowed = async function (req, res, error) { ({ error } = await plugins.hooks.fire('filter:helpers.notAllowed', { req, res, error })); + await plugins.hooks.fire('response:helpers.notAllowed', { req, res, error }); + if (res.headersSent) { + return; + } + if (req.loggedIn || req.uid === -1) { if (res.locals.isAPI) { if (req.originalUrl.startsWith(`${relative_path}/api/v3`)) {