Update stripe product ids

This commit is contained in:
Eric Bailey
2024-10-26 11:55:54 -05:00
parent bf7dbc342d
commit 71524bb17b
2 changed files with 8 additions and 11 deletions
@@ -27,11 +27,8 @@ export function useAvailableSubscriptions() {
const res = await fetch(`${BSKY_PURCHASES_API}/getWebOffers`).then(res =>
res.json(),
)
const filtered = res.filter((item: any) =>
item.product.name.includes('bsky_tier'),
)
return organizeSubscriptionsByTier(
normalizeProducts(filtered, {currencyFormatter}),
normalizeProducts(res, {currencyFormatter}),
)
},
})
@@ -55,7 +52,7 @@ function normalizeProducts(
): Subscription[] {
return products
.map(({product, price}) => {
const info = identifierToSubscriptionInfo(product.name)
const info = identifierToSubscriptionInfo(product.id)
if (!info) return
+6 -6
View File
@@ -58,42 +58,42 @@ export function identifierToSubscriptionInfo(
/*
* Stripe
*/
case 'bsky_tier_0_monthly': {
case 'prod_R2eNjNa6mB1Jlu': {
return {
identifier: SubscriptionIdentifier.Tier0MonthlyAuto,
interval: 'monthly',
autoRenew: true,
}
}
case 'bsky_tier_0_annual': {
case 'prod_R37Zg28EeQ9XAz': {
return {
identifier: SubscriptionIdentifier.Tier0AnnualAuto,
interval: 'annual',
autoRenew: true,
}
}
case 'bsky_tier_1_monthly': {
case 'prod_R67eiEMuIf59w7': {
return {
identifier: SubscriptionIdentifier.Tier1MonthlyAuto,
interval: 'monthly',
autoRenew: true,
}
}
case 'bsky_tier_1_annual': {
case 'prod_R67fjfexQ7THQ0': {
return {
identifier: SubscriptionIdentifier.Tier1AnnualAuto,
interval: 'annual',
autoRenew: true,
}
}
case 'bsky_tier_2_monthly': {
case 'prod_R67ftsSVu2U1D6': {
return {
identifier: SubscriptionIdentifier.Tier2MonthlyAuto,
interval: 'monthly',
autoRenew: true,
}
}
case 'bsky_tier_2_annual': {
case 'prod_R67gClEZy1cry2': {
return {
identifier: SubscriptionIdentifier.Tier2AnnualAuto,
interval: 'annual',