Moving appointments and sessions that add-ons made longer now works the way you would expect.
- A moved appointment or session keeps its full length, including the extra time from add-ons.
- Instructor, room and equipment clashes are checked for the whole booking, not just the original service length.
- When you move an appointment, it is checked against the equipment it has actually booked, including paid add-on equipment. If that equipment is busy at the new time, the move is refused and the equipment is named, even if other units are free.
- Moving an appointment by a short time, so that the new time overlaps its old time, no longer shows a clash with itself.
- Equipment used by a longer booking stays reserved until the booking and its cleanup time have ended, so customers are no longer offered it too early.