Files
prosappco/lib/screens/professional
Lizandro GuarnizoandClaude Opus 5 2c1ba7f6d5
ci-651288 / run (push) Waiting to run
ci-946620 / run (push) Waiting to run
fix(calendar): distinguish blocked slots from booked ones
_isOccupied matched any service on the slot regardless of status. Unblocking
sets the service to cancelled, so a released slot still rendered as occupied
and the unblock looked like it did nothing. Cancelled and denied services are
now ignored, and self-booked slots get their own "Bloqueado" state with a
release action, mirroring the web.

Self-booking now spans the professional's configured slot duration instead of
a hardcoded two hours, which no longer matched the generated slots.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-24 16:50:57 -05:00
..
2024-04-20 11:39:01 -05:00
2024-03-27 09:54:27 -05:00