From adae605555c42d41e23e170110bded08ceb70d62 Mon Sep 17 00:00:00 2001 From: "Fabien \"egg\" O'Carroll" Date: Fri, 9 Dec 2022 10:30:44 +0700 Subject: [PATCH] Moved unsubscribing members behind feature flag refs https://github.com/TryGhost/Team/issues/2367 We're not releasing this immediately so need to put it behind the flag so that we continue to send emails to the correct members. --- ghost/members-api/lib/MembersAPI.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ghost/members-api/lib/MembersAPI.js b/ghost/members-api/lib/MembersAPI.js index 83e2d7e52f..897c4dfe53 100644 --- a/ghost/members-api/lib/MembersAPI.js +++ b/ghost/members-api/lib/MembersAPI.js @@ -351,6 +351,9 @@ module.exports = function MembersAPI({ bus.emit('ready'); DomainEvents.subscribe(EmailSuppressedEvent, async function (event) { + if (!labsService.isSet('suppressionList')) { + return; + } const member = await memberRepository.get({email: event.data.emailAddress}); if (!member) { return;