mirror of
https://github.com/better-auth/better-auth.git
synced 2026-06-01 20:06:41 -05:00
fix(stripe): inconsistency preventing subscription upgrades (#2864)
This commit is contained in:
@@ -200,7 +200,18 @@ export const stripe = <O extends StripeOptions>(options: O) => {
|
||||
const subscriptionToUpdate = ctx.body.subscriptionId
|
||||
? await ctx.context.adapter.findOne<Subscription>({
|
||||
model: "subscription",
|
||||
where: [{ field: "id", value: ctx.body.subscriptionId }],
|
||||
where: [
|
||||
{
|
||||
field: "id",
|
||||
value: ctx.body.subscriptionId,
|
||||
connector: "OR",
|
||||
},
|
||||
{
|
||||
field: "stripeSubscriptionId",
|
||||
value: ctx.body.subscriptionId,
|
||||
connector: "OR",
|
||||
},
|
||||
],
|
||||
})
|
||||
: null;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user