From 0804f64f8aefdd0ed150d1ef8cd039e7d983f759 Mon Sep 17 00:00:00 2001 From: Darshan Date: Tue, 30 Dec 2025 14:26:16 +0530 Subject: [PATCH] remove: hardcoded plan. --- src/routes/(console)/create-organization/+page.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/routes/(console)/create-organization/+page.ts b/src/routes/(console)/create-organization/+page.ts index 8e33b6294..65f103774 100644 --- a/src/routes/(console)/create-organization/+page.ts +++ b/src/routes/(console)/create-organization/+page.ts @@ -2,7 +2,7 @@ import { sdk } from '$lib/stores/sdk'; import type { PageLoad } from './$types'; import { BillingPlanGroup, type Models, Platform } from '@appwrite.io/console'; import { Dependencies } from '$lib/constants'; -import { billingIdToPlan, getNextTierBillingPlan } from '$lib/stores/billing'; +import { billingIdToPlan, getBasePlanFromGroup, getNextTierBillingPlan } from '$lib/stores/billing'; export const load: PageLoad = async ({ url, parent, depends }) => { const { organizations } = await parent(); @@ -44,8 +44,8 @@ async function getPlanFromUrl(url: URL): Promise { } // fallback - // @todo: avoid hardcoded maybe - return await sdk.forConsole.console.getPlan({ planId: 'tier-0' }); + const baseStarter = getBasePlanFromGroup(BillingPlanGroup.Starter); + return await sdk.forConsole.console.getPlan({ planId: baseStarter.$id }); } function getPlanFromCache(plan: string): Models.BillingPlan | null {