From 085cd2334455fcc3a1c7771f8989d388fa4fea43 Mon Sep 17 00:00:00 2001 From: Darshan Date: Tue, 27 Jan 2026 11:41:51 +0530 Subject: [PATCH] update: use explicit cloud check. --- src/lib/layout/shell.svelte | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/src/lib/layout/shell.svelte b/src/lib/layout/shell.svelte index c1034864d..1ce8a8137 100644 --- a/src/lib/layout/shell.svelte +++ b/src/lib/layout/shell.svelte @@ -153,14 +153,19 @@ }) .toString(), - organizations: $organizationList.teams.map((org) => { - const billingPlan = org['billingPlanDetails'] as Models.BillingPlan; + organizations: $organizationList.teams.map((team) => { + let billingPlan: Models.BillingPlan | null = null; + + if (isCloud) { + billingPlan = (team as Models.Organization).billingPlanDetails; + } + return { - name: org.name, - $id: org.$id, - isSelected: $organization?.$id === org.$id, + name: team.name, + $id: team.$id, + isSelected: $organization?.$id === team.$id, tierName: isCloud ? billingPlan.name : null, - showUpgrade: billingPlan.group === BillingPlanGroup.Starter + showUpgrade: isCloud ? billingPlan.group === BillingPlanGroup.Starter : false }; }),