From c10e76aa2cd62c0f44bc86de5f9e24f18c5c0153 Mon Sep 17 00:00:00 2001 From: Fabien O'Carroll Date: Thu, 21 Oct 2021 18:12:32 +0200 Subject: [PATCH] Included Offers on Member Subscriptions refs https://github.com/TryGhost/Team/issues/1135 This adds Offer information to Subscriptions for which the Offer is valid. This means that if a Subscription has changed its Tier/Cadence from the what the Offers supports - it will not be attached. The data however is still stored in the db. This also fixes a bug with creating Stripe Checkout Sessions without an Offer. --- package.json | 2 +- yarn.lock | 18 +++++++++--------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index b466a3a105..354499971b 100644 --- a/package.json +++ b/package.json @@ -79,7 +79,7 @@ "@tryghost/limit-service": "0.6.4", "@tryghost/logging": "0.2.2", "@tryghost/magic-link": "1.0.13", - "@tryghost/members-api": "2.4.0", + "@tryghost/members-api": "2.4.1", "@tryghost/members-csv": "1.1.7", "@tryghost/members-importer": "0.3.3", "@tryghost/members-offers": "0.8.0", diff --git a/yarn.lock b/yarn.lock index 7ca39d2c14..9c3f40bec1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1522,10 +1522,10 @@ "@tryghost/domain-events" "^0.1.3" "@tryghost/member-events" "^0.3.1" -"@tryghost/members-api@2.4.0": - version "2.4.0" - resolved "https://registry.yarnpkg.com/@tryghost/members-api/-/members-api-2.4.0.tgz#70e27338f25ffc614f708ad81e2dbe88902a4abc" - integrity sha512-jNnQXdD+LzCJlH9QTvOO9egrxSrmIGndKjKqqNl2ViBDCXdvdVNYkm/MtU3w1mJyX6HRuK/Hx0InB1+2kOmTuw== +"@tryghost/members-api@2.4.1": + version "2.4.1" + resolved "https://registry.yarnpkg.com/@tryghost/members-api/-/members-api-2.4.1.tgz#34b04387cf505ca9a06215858419b268cf8fde91" + integrity sha512-WaAgEBaJiSlmLSw0gDcE/+RW1zAT4UjSDs3uc6oEA3OpjgAw8g8CZcRPDsskYrXCMAftjZqQENGBXUUScTLMHA== dependencies: "@tryghost/debug" "^0.1.2" "@tryghost/domain-events" "^0.1.3" @@ -1536,7 +1536,7 @@ "@tryghost/member-events" "^0.3.1" "@tryghost/members-analytics-ingress" "^0.1.5" "@tryghost/members-payments" "^0.1.0" - "@tryghost/members-stripe-service" "^0.3.1" + "@tryghost/members-stripe-service" "^0.4.0" "@tryghost/tpl" "^0.1.2" "@types/jsonwebtoken" "^8.5.1" bluebird "^3.5.4" @@ -1599,10 +1599,10 @@ jsonwebtoken "^8.5.1" lodash "^4.17.11" -"@tryghost/members-stripe-service@^0.3.1": - version "0.3.1" - resolved "https://registry.yarnpkg.com/@tryghost/members-stripe-service/-/members-stripe-service-0.3.1.tgz#0c371699346aa0ae09b4c2e4a3acf110caa0730f" - integrity sha512-mywiHMHCE5VQf8IzxOaN4fz9eD08VgxI+ltPx6tNQO8p9LSuXGbr7DQnxV9xVS3koii4JAgf83a4c9h/Vv3PUg== +"@tryghost/members-stripe-service@^0.4.0": + version "0.4.0" + resolved "https://registry.yarnpkg.com/@tryghost/members-stripe-service/-/members-stripe-service-0.4.0.tgz#cf5b63bf223c7066605524deb7fe92ecf03d4b32" + integrity sha512-zVyzGKdaUSPcrAFiUayafhC2rJsaKQbudSFsYkJ4rNdLXII4SGRGnGBZ6rbCA7n+ewkZkoqhdKVefF0SyGT8IA== dependencies: "@tryghost/debug" "^0.1.4" "@tryghost/errors" "^0.2.13"