Skip to main content
All updates
New featureScheduleCheck InProfessionalsCollaboration·Fri Sep 04·

Correct past class rosters safely

Venue teams and assigned professionals can correct eligible past attendance through a protected, silent workflow with an immutable reason.

# Correct past class rosters safely

Venue staff with **Manage past schedule records** and the matching everyday
roster permission can now correct a past class directly from Check-in or the
Schedule class drawer.

The same roster supports:

- check in or mark a confirmed client as no-show;
- reset a checked-in or no-show client to confirmed;
- remove an eligible historical roster record; and
- apply those actions to a selected group.

Past corrections ask for a meaningful reason and the typed confirmation
`REWRITE`. They are recorded in immutable correction history and start and stay
silent: no Email, SMS or Push is sent. A booking with pass, payment, guest,
network, workshop or other linked operational state is held for specialist
review instead of being partially changed.

Collaborating professionals continue to see client contact details according
to the host venue's setting: **Hidden**, **Partly visible** or **Full details**.
Copying, messaging, notifications and exports require Full details; Partly
visible shows only a recognition-safe mask.

An independent professional assigned to a partner venue's class can use the
same protected correction from their own workspace when the host has granted
both **Manage past schedule records** and the matching everyday roster action.
The partnership, venue membership and class assignment must all still be
active. The professional stays in their own workspace, and the correction is
recorded against the host venue without exposing any wider venue access. This
relationship-scoped protection is shared by Business web and Business mobile;
the Consumer and Branded apps have no staff roster surface.

Host-venue permission overrides and role revocations are evaluated directly
against the proven host membership on both web and Business mobile. The
professional's browser session remains scoped to their own workspace, so a
missing host cookie cannot deny valid access or bypass a host revocation.
Assigned partner appointments, their lifecycle actions, POS access and client
notifications use the same host-authoritative permission resolution.
Next update

Flexible pass checkout now confirms the exact choice

Members can choose a Flexible pass allowance or option and see its published base amount immediately. The final action pauses briefly while Booking Bible confirms discounts, registration fees, VAT, validity, and the amount due with the server. An older quote is never shown as current after the choice changes.