Task 1: Fix Error When Deleting Event with Host and Guests
Description:
Deleting an event that has a host and guests causes a 500 error. Update the logic to handle related data (host, guests, etc.) properly when an event is deleted.

Task 2: End Meeting When Event Is Deleted
Description:
When an event is deleted, the linked meeting does not end and stays active. Make sure the meeting ends automatically when the event is deleted.

