diff --git a/packages/features/bookings/lib/handleNewBooking.ts b/packages/features/bookings/lib/handleNewBooking.ts index 92df0e29bf..89e7f82dcb 100644 --- a/packages/features/bookings/lib/handleNewBooking.ts +++ b/packages/features/bookings/lib/handleNewBooking.ts @@ -1541,7 +1541,7 @@ async function handler( return prisma.booking.create(createBookingObj); } - let results: EventResult[] = []; + let results: EventResult[] = []; let referencesToCreate: PartialReference[] = []; type Booking = Prisma.PromiseReturnType; @@ -1680,7 +1680,7 @@ async function handler( metadata.conferenceData = updatedEvent.conferenceData; metadata.entryPoints = updatedEvent.entryPoints; handleAppsStatus(results, booking); - videoCallUrl = metadata.hangoutLink || videoCallUrl; + videoCallUrl = metadata.hangoutLink || videoCallUrl || updatedEvent?.url; } } if (noEmail !== true) { diff --git a/packages/types/Calendar.d.ts b/packages/types/Calendar.d.ts index 51c9548b2e..1e20cf0e8c 100644 --- a/packages/types/Calendar.d.ts +++ b/packages/types/Calendar.d.ts @@ -104,12 +104,6 @@ export interface ConferenceData { createRequest?: calendar_v3.Schema$CreateConferenceRequest; } -export interface AdditionalInformation { - conferenceData?: ConferenceData; - entryPoints?: EntryPoint[]; - hangoutLink?: string; -} - export interface RecurringEvent { dtstart?: Date | undefined; interval: number;