diff --git a/packages/trpc/server/routers/viewer/organizations/_router.tsx b/packages/trpc/server/routers/viewer/organizations/_router.tsx index 54905cda56..ad53625895 100644 --- a/packages/trpc/server/routers/viewer/organizations/_router.tsx +++ b/packages/trpc/server/routers/viewer/organizations/_router.tsx @@ -28,7 +28,7 @@ const NAMESPACE = "organizations"; const namespaced = (s: string) => `${NAMESPACE}.${s}`; export const viewerOrganizationsRouter = router({ - create: authedProcedure.input(ZCreateInputSchema).mutation(async (opts) => { + create: authedAdminProcedure.input(ZCreateInputSchema).mutation(async (opts) => { const handler = await importHandler(namespaced("create"), () => import("./create.handler")); return handler(opts); }), diff --git a/packages/trpc/server/routers/viewer/organizations/create.handler.ts b/packages/trpc/server/routers/viewer/organizations/create.handler.ts index f3c35df2f6..eb8fa0a593 100644 --- a/packages/trpc/server/routers/viewer/organizations/create.handler.ts +++ b/packages/trpc/server/routers/viewer/organizations/create.handler.ts @@ -121,7 +121,7 @@ export const createHandler = async ({ input, ctx }: CreateOptions) => { metadata: { ...(IS_TEAM_BILLING_ENABLED ? { requestedSlug: slug } : {}), isOrganization: true, - isOrganizationVerified: false, + isOrganizationVerified: true, isOrganizationConfigured, orgAutoAcceptEmail: emailDomain, },