From 8cf0050d1f249697a3847e1853450863ccf65e85 Mon Sep 17 00:00:00 2001 From: Hariom Balhara Date: Mon, 30 Jan 2023 17:25:08 +0530 Subject: [PATCH] Fix: EventType Duplication (#6778) --- packages/trpc/server/routers/viewer/eventTypes.tsx | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) 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,