From d8387835a8a80c7e01b104b0fe29d319c551bca5 Mon Sep 17 00:00:00 2001 From: Hariom Balhara Date: Fri, 3 Mar 2023 22:05:58 +0530 Subject: [PATCH] Well, you can have 0 attendees in a booking (#7494) --- apps/web/lib/getBooking.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/web/lib/getBooking.tsx b/apps/web/lib/getBooking.tsx index 953422f67e..33771c7efa 100644 --- a/apps/web/lib/getBooking.tsx +++ b/apps/web/lib/getBooking.tsx @@ -30,8 +30,9 @@ function getResponsesFromOldBooking( return acc; }, {}); return { - name: rawBooking.attendees[0].name, - email: rawBooking.attendees[0].email, + // It is possible to have no attendees in a booking when the booking is cancelled. + name: rawBooking.attendees[0]?.name || "Nameless", + email: rawBooking.attendees[0]?.email || "", guests: rawBooking.attendees.slice(1).map((attendee) => { return attendee.email; }),