cal/packages/app-store/paypal
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
..
api feat: Alby integration (#11495) 2023-09-28 12:03:01 +00:00
components refactor: Paypal App UI & UX (#11528) 2023-09-29 13:19:04 -07:00
lib feat: booking errors logging (#12325) 2023-11-15 12:52:19 -07:00
pages/setup chore: edit and update paypal setup instructions (#11325) 2023-09-15 15:46:28 +05:30
static feat: app paypal payment (#8797) 2023-08-11 23:29:48 +00:00
config.json feat: app paypal payment (#8797) 2023-08-11 23:29:48 +00:00
DESCRIPTION.md feat: app paypal payment (#8797) 2023-08-11 23:29:48 +00:00
index.ts feat: app paypal payment (#8797) 2023-08-11 23:29:48 +00:00
package.json feat: app paypal payment (#8797) 2023-08-11 23:29:48 +00:00
zod.ts feat: Alby integration (#11495) 2023-09-28 12:03:01 +00:00