fetchRoomOccupancy() was dropping a site from `arriving` as soon as it was also `departing`, on the assumption departing always wins. But a departing room can have a same-day incoming booking already confirmed — worth flagging on its own, not silently swallowed. Site now stays in both sets when that's the case; the Rooms Accessible View card renders both the purple "Departing" and amber "Arrival today" badges together. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| src | ||
| Dockerfile | ||
| package.json | ||