Appointments once blocked by deleted accounts do not appear as either free or occupied
As a user who has scheduled an appointment on MeditationPlus,
When I delete my account for any reason
Then the appointment block that I would otherwise have occupied disappears from the table
Expected: My appointment slot will become freed for others to occupy
Steps to reproduce:
- Create an account on MeditationPlus.
- Log into that account.
- Visit the /schedule page.
- Click on a free block. Notice that the block now indicates an appointment.
- Visit the /profile page.
- Click "Delete my account" and go through any confirmations.
- Create and log into another MeditationPlus account.
- Visit the /schedule page.
- Notice that the appointment block previously occupied by the deleted user is now missing.