diff --git a/packages/trpc/server/routers/viewer/eventTypes.tsx b/packages/trpc/server/routers/viewer/eventTypes.tsx index 742be3916a..bb552ed3f5 100644 --- a/packages/trpc/server/routers/viewer/eventTypes.tsx +++ b/packages/trpc/server/routers/viewer/eventTypes.tsx @@ -676,7 +676,13 @@ export const eventTypesRouter = router({ }), duplicate: eventOwnerProcedure.input(EventTypeDuplicateInput.strict()).mutation(async ({ ctx, input }) => { try { - const { id: originalEventTypeId, title: newEventTitle, slug: newSlug } = input; + const { + id: originalEventTypeId, + title: newEventTitle, + slug: newSlug, + description: newDescription, + length: newLength, + } = input; const eventType = await ctx.prisma.eventType.findUnique({ where: { id: originalEventTypeId, @@ -735,6 +741,8 @@ export const eventTypesRouter = router({ ...rest, title: newEventTitle, slug: newSlug, + description: newDescription, + length: newLength, locations: locations ?? undefined, teamId: team ? team.id : undefined, users: users ? { connect: users.map((user) => ({ id: user.id })) } : undefined,