diff --git a/packages/platform/examples/base/src/pages/_app.tsx b/packages/platform/examples/base/src/pages/_app.tsx index d35433c5841269..88c5e9866ed43a 100644 --- a/packages/platform/examples/base/src/pages/_app.tsx +++ b/packages/platform/examples/base/src/pages/_app.tsx @@ -83,7 +83,11 @@ export default function App({ Component, pageProps }: AppProps) { return (
{options.length > 0 && ( - opt?.email.includes("lauris"))} + onChange={(opt: TUser | null) => setSelectedUser(opt)} + options={options} + /> )} { +test("create team event using CreateTeamEventTypeAtom", async ({ page }) => { await page.goto("/"); await page.goto("/event-types"); diff --git a/packages/trpc/server/routers/viewer/eventTypes/heavy/create.handler.ts b/packages/trpc/server/routers/viewer/eventTypes/heavy/create.handler.ts index e7c2461021494c..8173fe6da9c80b 100644 --- a/packages/trpc/server/routers/viewer/eventTypes/heavy/create.handler.ts +++ b/packages/trpc/server/routers/viewer/eventTypes/heavy/create.handler.ts @@ -60,7 +60,7 @@ export const createHandler = async ({ ctx, input }: CreateOptions) => { if (ctx.user.organizationId) { try { - const orgPermissions = await getResourcePermissions({ + /* const orgPermissions = await getResourcePermissions({ userId, teamId: ctx.user.organizationId, resource: Resource.EventType, @@ -71,7 +71,8 @@ export const createHandler = async ({ ctx, input }: CreateOptions) => { }, }, }); - hasOrgEventTypeCreatePermission = orgPermissions.canCreate; + hasOrgEventTypeCreatePermission = orgPermissions.canCreate; */ + hasOrgEventTypeCreatePermission = isOrgAdmin; } catch (error) { // If PBAC check fails, fall back to isOrgAdmin hasOrgEventTypeCreatePermission = isOrgAdmin;