From 25009baba5b62650a310cdd36b02c87be922ad0b Mon Sep 17 00:00:00 2001 From: klokie Date: Fri, 16 Jun 2017 21:42:51 +0200 Subject: [PATCH] use correct code for Mailchimp "already subscribed" state --- .../vulcan-newsletter/lib/server/integrations/mailchimp.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/vulcan-newsletter/lib/server/integrations/mailchimp.js b/packages/vulcan-newsletter/lib/server/integrations/mailchimp.js index 8e53ecf09..5626f91db 100644 --- a/packages/vulcan-newsletter/lib/server/integrations/mailchimp.js +++ b/packages/vulcan-newsletter/lib/server/integrations/mailchimp.js @@ -47,7 +47,7 @@ if (settings) { return {result: 'subscribed', ...subscribe}; } catch (error) { // if the email is already in the Mailchimp list, no need to throw an error - if (error.message === "214") { + if (error.code === 214) { return {result: 'already-subscribed'}; } throw new Error("subscription-failed", error.message); @@ -118,4 +118,4 @@ if (settings) { } -} \ No newline at end of file +}