From 115570fcac52b8953a65b68984e7b3efc36f21f3 Mon Sep 17 00:00:00 2001 From: Brendan Allan Date: Thu, 6 Nov 2025 14:29:41 +0800 Subject: [PATCH 1/2] only apply seat limit in cloud --- .../organization/components/InviteDialog.tsx | 6 +--- .../organization/components/MembersCard.tsx | 33 ++++++++++--------- apps/web/utils/organization.ts | 9 ++--- 3 files changed, 24 insertions(+), 24 deletions(-) diff --git a/apps/web/app/(org)/dashboard/settings/organization/components/InviteDialog.tsx b/apps/web/app/(org)/dashboard/settings/organization/components/InviteDialog.tsx index 0f966e472c..3b76536866 100644 --- a/apps/web/app/(org)/dashboard/settings/organization/components/InviteDialog.tsx +++ b/apps/web/app/(org)/dashboard/settings/organization/components/InviteDialog.tsx @@ -115,10 +115,6 @@ export const InviteDialog = ({ }, }); - const handleSendInvites = () => { - sendInvites.mutate(); - }; - return ( @@ -214,7 +210,7 @@ export const InviteDialog = ({ inviteEmails.length === 0 || remainingSeats === 0 } - onClick={handleSendInvites} + onClick={() => sendInvites.mutate()} > Send Invites diff --git a/apps/web/app/(org)/dashboard/settings/organization/components/MembersCard.tsx b/apps/web/app/(org)/dashboard/settings/organization/components/MembersCard.tsx index 7d9b0f8924..9a8f9b1a9f 100644 --- a/apps/web/app/(org)/dashboard/settings/organization/components/MembersCard.tsx +++ b/apps/web/app/(org)/dashboard/settings/organization/components/MembersCard.tsx @@ -25,6 +25,7 @@ import { ConfirmationDialog } from "@/app/(org)/dashboard/_components/Confirmati import { useDashboardContext } from "@/app/(org)/dashboard/Contexts"; import { Tooltip } from "@/components/Tooltip"; import { calculateSeats } from "@/utils/organization"; +import { buildEnv } from "@cap/env"; interface MembersCardProps { isOwner: boolean; @@ -146,22 +147,24 @@ export const MembersCard = ({ Manage your organization members.
- - - + + + )}