Two booking problems on the older appointment booking page are now fixed.
- Equipment reserved while an appointment is being booked is now released as soon as that booking is cancelled or expires, instead of staying unavailable to everyone else.
- Paying for an appointment time that another customer is already holding now checks the remaining places properly, so a session can no longer end up with more people than it allows.
- When a booking joins a session that already exists at the same time with the same instructor, the equipment is now reserved against the session the customer actually attends.