From 278ad8eaea9c2f18c5635806cb8b932fc31bede3 Mon Sep 17 00:00:00 2001 From: Fabien O'Carroll Date: Mon, 17 May 2021 12:16:07 +0100 Subject: [PATCH] Updated `comped` flag for v3 Members Admin API refs https://github.com/TryGhost/Team/issues/693 Since we no longer have the concept the "comped" we update the v3 API to always have a `comped` flag of `false` - maintaining backwards compatibility. --- .../server/api/v3/utils/serializers/output/members.js | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/core/server/api/v3/utils/serializers/output/members.js b/core/server/api/v3/utils/serializers/output/members.js index 53230e167d..e9cbb44996 100644 --- a/core/server/api/v3/utils/serializers/output/members.js +++ b/core/server/api/v3/utils/serializers/output/members.js @@ -78,17 +78,6 @@ function serializeMember(member, options) { stripe = { subscriptions: json.subscriptions }; - const hasCompedSubscription = !!json.subscriptions.find( - /** - * @param {SerializedMemberStripeSubscription} sub - */ - function (sub) { - return sub.plan.nickname === 'Complimentary' && sub.status === 'active'; - } - ); - if (hasCompedSubscription) { - comped = true; - } } return {