mirror of
https://github.com/better-auth/better-auth.git
synced 2026-05-23 15:42:09 -05:00
fix(stripe): fallback to subscription id instead of picking the first sub if id is provided (#3696)
* fix(stripe): fallback to subscription id instead of picking the first if subId is provided * chore(changeset): add changeset for fallback to subscription id in stripe
This commit is contained in:
5
.changeset/angry-items-boil.md
Normal file
5
.changeset/angry-items-boil.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"@better-auth/stripe": patch
|
||||
---
|
||||
|
||||
should fallback to subscription id when it's present in the body
|
||||
@@ -328,8 +328,9 @@ export const stripe = <O extends StripeOptions>(options: O) => {
|
||||
),
|
||||
);
|
||||
const activeSubscription = activeSubscriptions.find((sub) =>
|
||||
subscriptionToUpdate?.stripeSubscriptionId
|
||||
? sub.id === subscriptionToUpdate?.stripeSubscriptionId
|
||||
subscriptionToUpdate?.stripeSubscriptionId || ctx.body.subscriptionId
|
||||
? sub.id === subscriptionToUpdate?.stripeSubscriptionId ||
|
||||
sub.id === ctx.body.subscriptionId
|
||||
: true,
|
||||
);
|
||||
const subscriptions = subscriptionToUpdate
|
||||
|
||||
Reference in New Issue
Block a user