Update opportunity status when a booking is canceled

Coaching session cancellations leave opportunity records unmarked and skew pipeline metrics. Mark related opportunities as canceled to fix pipeline accuracy same day.

Update opportunity status when a booking is canceled

Update opportunity status when a booking is canceled