diff --git a/apps/sim/app/workspace/[workspaceId]/w/components/sidebar/components/settings-modal/components/team-management/components/team-seats-overview/team-seats-overview.tsx b/apps/sim/app/workspace/[workspaceId]/w/components/sidebar/components/settings-modal/components/team-management/components/team-seats-overview/team-seats-overview.tsx index 9ad2e4528..2c077ea04 100644 --- a/apps/sim/app/workspace/[workspaceId]/w/components/sidebar/components/settings-modal/components/team-management/components/team-seats-overview/team-seats-overview.tsx +++ b/apps/sim/app/workspace/[workspaceId]/w/components/sidebar/components/settings-modal/components/team-management/components/team-seats-overview/team-seats-overview.tsx @@ -2,7 +2,9 @@ import { Building2 } from 'lucide-react' import { Button } from '@/components/ui/button' import { Progress } from '@/components/ui/progress' import { Skeleton } from '@/components/ui/skeleton' -import { checkEnterprisePlan, getTeamTierLimitPerSeat } from '@/lib/billing/subscriptions/utils' +import { DEFAULT_TEAM_TIER_COST_LIMIT } from '@/lib/billing/constants' +import { checkEnterprisePlan } from '@/lib/billing/subscriptions/utils' +import { env } from '@/lib/env' type Subscription = { id: string @@ -100,7 +102,7 @@ export function TeamSeatsOverview({ Seats {!checkEnterprisePlan(subscriptionData) ? ( - (${getTeamTierLimitPerSeat()}/month each) + (${env.TEAM_TIER_COST_LIMIT ?? DEFAULT_TEAM_TIER_COST_LIMIT}/month each) ) : null} diff --git a/apps/sim/app/workspace/[workspaceId]/w/components/sidebar/components/settings-modal/components/team-management/components/team-seats/team-seats.tsx b/apps/sim/app/workspace/[workspaceId]/w/components/sidebar/components/settings-modal/components/team-management/components/team-seats/team-seats.tsx index 23bc3c6df..96cef39c4 100644 --- a/apps/sim/app/workspace/[workspaceId]/w/components/sidebar/components/settings-modal/components/team-management/components/team-seats/team-seats.tsx +++ b/apps/sim/app/workspace/[workspaceId]/w/components/sidebar/components/settings-modal/components/team-management/components/team-seats/team-seats.tsx @@ -17,7 +17,8 @@ import { SelectValue, } from '@/components/ui/select' import { Tooltip, TooltipContent, TooltipProvider, TooltipTrigger } from '@/components/ui/tooltip' -import { getTeamTierLimitPerSeat } from '@/lib/billing/subscriptions/utils' +import { DEFAULT_TEAM_TIER_COST_LIMIT } from '@/lib/billing/constants' +import { env } from '@/lib/env' interface TeamSeatsProps { open: boolean @@ -54,7 +55,7 @@ export function TeamSeats({ } }, [open, initialSeats]) - const costPerSeat = getTeamTierLimitPerSeat() + const costPerSeat = env.TEAM_TIER_COST_LIMIT ?? DEFAULT_TEAM_TIER_COST_LIMIT const totalMonthlyCost = selectedSeats * costPerSeat const costChange = currentSeats ? (selectedSeats - currentSeats) * costPerSeat : 0 diff --git a/apps/sim/app/workspace/[workspaceId]/w/components/sidebar/components/settings-modal/components/team-management/team-management.tsx b/apps/sim/app/workspace/[workspaceId]/w/components/sidebar/components/settings-modal/components/team-management/team-management.tsx index b9a6be82c..0e8793f83 100644 --- a/apps/sim/app/workspace/[workspaceId]/w/components/sidebar/components/settings-modal/components/team-management/team-management.tsx +++ b/apps/sim/app/workspace/[workspaceId]/w/components/sidebar/components/settings-modal/components/team-management/team-management.tsx @@ -1,7 +1,9 @@ import { useCallback, useEffect, useState } from 'react' import { Alert, AlertDescription, AlertTitle, Skeleton } from '@/components/ui' import { useSession } from '@/lib/auth-client' -import { checkEnterprisePlan, getTeamTierLimitPerSeat } from '@/lib/billing/subscriptions/utils' +import { DEFAULT_TEAM_TIER_COST_LIMIT } from '@/lib/billing/constants' +import { checkEnterprisePlan } from '@/lib/billing/subscriptions/utils' +import { env } from '@/lib/env' import { createLogger } from '@/lib/logs/console/logger' import { MemberInvitationCard, @@ -293,7 +295,8 @@ export function TeamManagement() {