You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix availability check: get_resources_grouped_by_day always returns a resource even for closed days — now correctly uses get_ordered_booking_slots_from_resources to confirm real availability
Fix start_time cast to int so data-selected-start-time is numeric (LatePoint requires is_numeric())
New Features
Calendar prefetches open dates per month — unavailable days are greyed out with line-through before user picks
Back buttons shown when no services found: "Try another date" (deselects day) + "Change category" (goes back in breadcrumb)
Auto-scroll to available services list after date selection
Uncategorized services (e.g. Restaurant Experience) now appear as root-level options alongside top-level categories
Fix: LatePoint modal not opening. Lower our z-index so LatePoint lightbox renders on top. Auto-close our modal via MutationObserver when LatePoint activates.
Add [latepoint_date_first] shortcode. Customer picks a date → AJAX checks availability across all services → shows pre-filled LatePoint booking form with only available services.