From f326a9a6205a05aa25bf483fede11df052a17d06 Mon Sep 17 00:00:00 2001 From: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com> Date: Fri, 8 Sep 2023 02:22:07 +0530 Subject: [PATCH] fix: eventName variables (#10924) --- packages/core/event.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/core/event.ts b/packages/core/event.ts index c410526c80..191dbe1ee3 100644 --- a/packages/core/event.ts +++ b/packages/core/event.ts @@ -57,8 +57,12 @@ export function getEventName(eventNameObj: EventNameObjectType, forAttendeeView if (variable === bookingField) { let fieldValue; if (eventNameObj.bookingFields) { - fieldValue = - eventNameObj.bookingFields[bookingField as keyof typeof eventNameObj.bookingFields]?.toString(); + const field = eventNameObj.bookingFields[bookingField as keyof typeof eventNameObj.bookingFields]; + if (field && typeof field === "object" && "value" in field) { + fieldValue = field?.value?.toString(); + } else { + fieldValue = field?.toString(); + } } dynamicEventName = dynamicEventName.replace(`{${variable}}`, fieldValue || ""); }