feat: prevent room scheduling conflicts #3
Reference in New Issue
Block a user
Delete Branch "codex/booking-availability-guards"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Adds server-side room availability guards for bookings and active contracts. Booking create/edit now rejects overlapping non-cancelled, non-archived bookings for the same room. Active contract edits and draft-to-active transitions now reject overlapping active assignments for private offices and coworking desks, scoped to the active organization and non-archived records. Also refreshes Wrangler-generated worker types so pnpm check passes.
24a9d53ccfto17f36e6378