From d24caee823988e31d098dc48063be752aa7bf93f Mon Sep 17 00:00:00 2001 From: Damodar Lohani Date: Sun, 10 Nov 2024 13:15:30 +0545 Subject: [PATCH 1/2] Allow upgrade if current plan does not match the campaign plan --- src/routes/(console)/apply-credit/+page.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/routes/(console)/apply-credit/+page.svelte b/src/routes/(console)/apply-credit/+page.svelte index c1d9e1c61..a08f9b25d 100644 --- a/src/routes/(console)/apply-credit/+page.svelte +++ b/src/routes/(console)/apply-credit/+page.svelte @@ -108,7 +108,7 @@ ); } // Upgrade existing org - else if (selectedOrg?.billingPlan === BillingPlan.FREE) { + else if (selectedOrg?.billingPlan === billingPlan) { org = await sdk.forConsole.billing.updatePlan( selectedOrg.$id, billingPlan, From de0417a7744c154d0f4fc5bce8933e1e80df7102 Mon Sep 17 00:00:00 2001 From: Damodar Lohani Date: Sun, 10 Nov 2024 08:45:53 +0000 Subject: [PATCH 2/2] fix check --- src/routes/(console)/apply-credit/+page.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/routes/(console)/apply-credit/+page.svelte b/src/routes/(console)/apply-credit/+page.svelte index a08f9b25d..c75d435fa 100644 --- a/src/routes/(console)/apply-credit/+page.svelte +++ b/src/routes/(console)/apply-credit/+page.svelte @@ -108,7 +108,7 @@ ); } // Upgrade existing org - else if (selectedOrg?.billingPlan === billingPlan) { + else if (selectedOrg?.billingPlan !== billingPlan) { org = await sdk.forConsole.billing.updatePlan( selectedOrg.$id, billingPlan,