From b035c0d586270145a79be392bb4132fabbac2b6c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carl-Gerhard=20Lindesva=CC=88rd?= Date: Wed, 19 Mar 2025 09:36:07 +0100 Subject: [PATCH] fix(polar): filter out custom products --- packages/payments/scripts/create-products.ts | 4 +++- packages/payments/src/polar.ts | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/payments/scripts/create-products.ts b/packages/payments/scripts/create-products.ts index f542a0c6..6407cf26 100644 --- a/packages/payments/scripts/create-products.ts +++ b/packages/payments/scripts/create-products.ts @@ -61,7 +61,9 @@ async function main() { sorting: ['price_amount'], }); return products.result.items.filter((product) => { - return product.metadata.custom !== true; + return ( + product.metadata.custom !== 'true' && product.metadata.custom !== true + ); }); } diff --git a/packages/payments/src/polar.ts b/packages/payments/src/polar.ts index 4fb2bb17..15b67709 100644 --- a/packages/payments/src/polar.ts +++ b/packages/payments/src/polar.ts @@ -29,7 +29,9 @@ export async function getProducts() { sorting: ['price_amount'], }); return products.result.items.filter((product) => { - return product.metadata.custom !== true; + return ( + product.metadata.custom !== 'true' && product.metadata.custom !== true + ); }); }