From 2c770c4455f28c7fce71dc1cb0e20e3136da4069 Mon Sep 17 00:00:00 2001 From: Matt Hanley Date: Wed, 11 May 2022 18:31:44 +0100 Subject: [PATCH] Added Admin integration permissions for retrieving and managing newsletters refs https://github.com/TryGhost/Toolbox/issues/238#issuecomment-1124024042 - Admin integrations require access to managing newsletters to prevent a regression in Zapier capability --- core/server/web/api/canary/admin/middleware.js | 1 + 1 file changed, 1 insertion(+) diff --git a/core/server/web/api/canary/admin/middleware.js b/core/server/web/api/canary/admin/middleware.js index 37d5ef6909..2be147972c 100644 --- a/core/server/web/api/canary/admin/middleware.js +++ b/core/server/web/api/canary/admin/middleware.js @@ -31,6 +31,7 @@ const notImplemented = function (req, res, next) { members: ['GET', 'PUT', 'DELETE', 'POST'], tiers: ['GET', 'PUT', 'POST'], offers: ['GET', 'PUT', 'POST'], + newsletters: ['GET', 'PUT', 'POST'], config: ['GET'], schedules: ['PUT'], files: ['POST'],