diff --git a/apps/web/pages/event-types/[type]/index.tsx b/apps/web/pages/event-types/[type]/index.tsx index 796a253f7f..48756f9124 100644 --- a/apps/web/pages/event-types/[type]/index.tsx +++ b/apps/web/pages/event-types/[type]/index.tsx @@ -204,8 +204,14 @@ const EventTypePage = (props: EventTypeSetupProps) => { metadata, hosts: !!eventType.hosts?.length ? eventType.hosts.filter((host) => !host.isFixed) - : eventType.users.map((user) => ({ userId: user.id })), - hostsFixed: eventType.hosts.filter((host) => host.isFixed), + : eventType.users + .filter(() => eventType.schedulingType === SchedulingType.ROUND_ROBIN) + .map((user) => ({ userId: user.id })), + hostsFixed: !!eventType.hosts?.length + ? eventType.hosts.filter((host) => host.isFixed) + : eventType.users + .filter(() => eventType.schedulingType === SchedulingType.COLLECTIVE) + .map((user) => ({ userId: user.id })), }, resolver: zodResolver( z