Customers who choose a date and time before choosing a staff member now get a booking that matches the person they pick.
- The staff list shows only the people who are free at the chosen time, so customers can no longer pick someone who is busy.
- When a time has a free seat with one staff member but only a waiting list with another, customers now get a booking or a waiting list spot based on the person they chose.
- If a customer leaves partway through and returns to the booking, the staff list still shows only the people who are free at their chosen time.