Correcting attendance on an earlier day now works from Check-in
Check-in no longer shows a technical error when you finish or correct attendance for a class that ran on an earlier day — it now opens the correction step instead, and the actions that are not possible on an old roster are clearly closed.
If your front desk left Check-in open overnight and came back to tidy up the previous evening's classes, a check-in, no-show or removal could fail with a technical message instead of doing anything. Check-in now notices that the day has turned over on its own and opens the usual correction step — where you type a short reason and confirm — so the change lands on the record properly. A few actions were never possible on a class that has already finished on an earlier day, and they now say so up front instead of failing after you press them: - **Add Client, Add Guest and Walk-in** are hidden on an earlier day. A visit that needs to be added after the fact belongs on the client's own record, under Clients → the client → Bookings. - **Add to class** from the waitlist is hidden on an earlier day for the same reason. - **Visit notes** can still be read on an earlier day, but not edited. The panel links straight to the booking on the client's record so you can make the correction there. Everything on today's classes is unchanged, including finishing attendance after a class has ended. Corrections to an earlier day are recorded as corrections and, as before, never send anything to the client unless you choose to.
Rebuilding your website draft no longer touches your live site
Generating or regenerating a website draft now keeps every published page, its translations and its addresses exactly as they are until you publish.