diff --git a/apps/web/playwright/fixtures/users.ts b/apps/web/playwright/fixtures/users.ts index 3896ecea52..f6d675272f 100644 --- a/apps/web/playwright/fixtures/users.ts +++ b/apps/web/playwright/fixtures/users.ts @@ -74,11 +74,33 @@ export const createUsersFixture = (page: Page, workerInfo: WorkerInfo) => { }); await prisma.eventType.create({ data: { + owner: { + connect: { + id: _user.id, + }, + }, users: { connect: { id: _user.id, }, }, + title: "30 mins", + slug: "30-mins", + length: 30, + }, + }); + await prisma.eventType.create({ + data: { + users: { + connect: { + id: _user.id, + }, + }, + owner: { + connect: { + id: _user.id, + }, + }, title: "Paid", slug: "paid", length: 30, @@ -92,6 +114,11 @@ export const createUsersFixture = (page: Page, workerInfo: WorkerInfo) => { id: _user.id, }, }, + owner: { + connect: { + id: _user.id, + }, + }, title: "Opt in", slug: "opt-in", requiresConfirmation: true, @@ -298,13 +325,6 @@ const createUser = async ( }, } : undefined, - eventTypes: { - create: { - title: "30 min", - slug: "30-min", - length: 30, - }, - }, }; }; diff --git a/packages/trpc/server/routers/viewer/eventTypes.ts b/packages/trpc/server/routers/viewer/eventTypes.ts index a31ae3901c..e57bd0cc5c 100644 --- a/packages/trpc/server/routers/viewer/eventTypes.ts +++ b/packages/trpc/server/routers/viewer/eventTypes.ts @@ -604,7 +604,7 @@ export const eventTypesRouter = router({ }; } - if (users) { + if (users.length) { data.users = { set: [], connect: users.map((userId: number) => ({ id: userId })),