Skip to content

Commit 500e1e7

Browse files
authored
fix: filter out >16xl instances for pricing calculator (supabase#37437)
1 parent 29f5fde commit 500e1e7

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

apps/www/components/Pricing/ComputePricingCalculator.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,10 @@ const findIntanceValueByColumn = (instance: any, column: string) =>
3131
const parsePrice = (price: string) => parseInt(price?.toString().replace('$', '').replace(',', ''))
3232

3333
const ComputePricingCalculator = ({ disableInteractivity }: { disableInteractivity?: boolean }) => {
34-
const computeInstances = pricingAddOn.database.rows
34+
// Filter out rows with no specific pricing
35+
const computeInstances = pricingAddOn.database.rows.filter((row) =>
36+
row.columns.some((it) => it.key === 'pricing' && it.value !== 'Contact Us')
37+
)
3538
const priceSteps = computeInstances.map((instance) =>
3639
parsePrice(findIntanceValueByColumn(instance, 'pricing'))
3740
)

0 commit comments

Comments
 (0)