When add-ons make an appointment longer, the whole booked time is now used everywhere.
- Changing the service: if you switch an appointment to a different service, it keeps the extra add-on time. For example, a 45-minute service with 30 minutes of add-ons still ends 75 minutes after it starts.
- Bulk edits: when you edit several sessions at once, clashes with an instructor or room during the extra add-on time are now caught. A session can still start exactly when the earlier booking ends.
- Shared rooms: customers whose appointments overlap only during the extra time now count toward the room's numbers.
- Google Calendar: synced appointments now end at the real booked end time, including any add-on time.