Skip to content

Commit 3907084

Browse files
committed
(NOBIDS) Repare select statement in stripe user subscription
1 parent 29f6cf9 commit 3907084

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

db/stripe.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ func StripeUpdateSubscriptionStatus(tx *sql.Tx, id string, status bool, payload
113113
// StripeGetUserAPISubscription returns a users current subscription
114114
func StripeGetUserSubscription(id uint64, purchaseGroup string) (types.UserSubscription, error) {
115115
userSub := types.UserSubscription{}
116-
err := FrontendWriterDB.Get(&userSub, "SELECT id, email, stripe_customer_id, subscription_id, price_id, active, api_key FROM users LEFT JOIN (SELECT customer_id FROM users_stripe_subscriptions WHERE purchase_group = $2 and (payload->'ended_at')::text = 'null') as us ON users.stripe_customer_id = us.customer_id WHERE users.id = $1 ORDER BY active desc LIMIT 1", id, purchaseGroup)
116+
err := FrontendWriterDB.Get(&userSub, "SELECT users.id, users.email, users.stripe_customer_id, us.subscription_id, us.price_id, us.active, users.api_key FROM users LEFT JOIN (SELECT subscription_id, customer_id, price_id, active FROM users_stripe_subscriptions WHERE purchase_group = $2 and (payload->'ended_at')::text = 'null') as us ON users.stripe_customer_id = us.customer_id WHERE users.id = $1 ORDER BY active desc LIMIT 1", id, purchaseGroup)
117117
return userSub, err
118118
}
119119

0 commit comments

Comments
 (0)