diff --git a/packages/lib/server/repository/organization.ts b/packages/lib/server/repository/organization.ts index 5657b1b4e8..45b0c91886 100644 --- a/packages/lib/server/repository/organization.ts +++ b/packages/lib/server/repository/organization.ts @@ -25,6 +25,7 @@ export class OrganizationRepository { autoAcceptEmail: string; seats: number | null; pricePerSeat: number | null; + isPlatform: boolean; }; owner: { id: number; @@ -50,6 +51,7 @@ export class OrganizationRepository { ...(IS_TEAM_BILLING_ENABLED ? { requestedSlug: orgData.slug } : {}), orgSeats: orgData.seats, orgPricePerSeat: orgData.pricePerSeat, + isPlatform: orgData.isPlatform, }, }, }); diff --git a/packages/trpc/server/routers/viewer/organizations/create.handler.ts b/packages/trpc/server/routers/viewer/organizations/create.handler.ts index 871a367786..d52b576330 100644 --- a/packages/trpc/server/routers/viewer/organizations/create.handler.ts +++ b/packages/trpc/server/routers/viewer/organizations/create.handler.ts @@ -110,6 +110,7 @@ export const createHandler = async ({ input, ctx }: CreateOptions) => { autoAcceptEmail, seats: seats ?? null, pricePerSeat: pricePerSeat ?? null, + isPlatform, }, owner: { id: orgOwner.id,