cal/packages/features/bookings
Udit Takkar 371a0f7245
feat: booking errors logging (#12325)
Fixes: https://github.com/calcom/cal.com/issues/12297
Fixes https://github.com/calcom/cal.com/issues/11234

- Displaying error message and X-Vercel-Id( Unique Request Id ) to user on book event form
- Improve error logging 
- Add Error codes

Few things to discuss

1) How to handle calendar integration failures ?
   Currently if for example google integration is broken and someone is trying to book that person then we log the error but don't inform the user that the google calendar is broken and the meeting goes through.
   
 Should I throw error when integration is broken ?
   
<img width="758" alt="Screenshot 2023-11-12 at 12 52 36 AM" src="https://github.com/calcom/cal.com/assets/53316345/c4d921c4-9c8a-4b9b-82a2-bbe0fdbcb3d4">

   
2)  How to handle conferencing app failures? 
 We just default to Cal Video  as location if we are unable to generated conferencing url and log the error and not inform the user(organizer).
2023-11-15 12:52:19 -07:00
..
Booker feat: booking errors logging (#12325) 2023-11-15 12:52:19 -07:00
components fix: Broken embed in incognito of chrome 2023-11-11 11:16:35 +00:00
lib feat: booking errors logging (#12325) 2023-11-15 12:52:19 -07:00
BookingMultiFiltersStore.ts feat: booking filters [CAL-1801] (#9692) 2023-07-05 08:54:42 +05:30
groupBy.ts Feature/booking filters (#6099) 2022-12-22 12:35:01 +00:00
index.ts fix: Time Buttons Should be Scroll not the Whole Right Side (#11412) 2023-09-19 22:01:26 +02:00
README.md Refactors EE code (#3490) 2022-07-28 13:58:26 -06:00
types.ts feat: Alby integration (#11495) 2023-09-28 12:03:01 +00:00
UnconfirmedBookingBadge.tsx Upgrade to next 13.1 (#6265) 2023-01-06 12:13:56 +00:00

Bookings related code will live here