diff --git a/packages/features/embed/Embed.tsx b/packages/features/embed/Embed.tsx index 2d11fae57b..9f67d5a759 100644 --- a/packages/features/embed/Embed.tsx +++ b/packages/features/embed/Embed.tsx @@ -539,7 +539,8 @@ const EmailEmbedPreview = ({ Object.keys(selectedDateAndTime) .sort() .map((key) => { - const firstSlotOfSelectedDay = selectedDateAndTime[key][0]; + const sortedTimes = [...selectedDateAndTime[key]].sort(); + const firstSlotOfSelectedDay = sortedTimes[0]; const selectedDate = dayjs(firstSlotOfSelectedDay) .tz(timezone) .format("dddd, MMMM D, YYYY"); @@ -573,8 +574,8 @@ const EmailEmbedPreview = ({ - {selectedDateAndTime[key]?.length > 0 && - selectedDateAndTime[key].map((time) => { + {sortedTimes?.length > 0 && + sortedTimes.map((time) => { // If teamId is present on eventType and is not null, it means it is a team event. // So we add 'team/' to the url. const bookingURL = `${eventType.bookerUrl}/${