📖 Story
Airbnb · Overlapping Bookings
Tuesday afternoon at Airbnb's Trust & Operations team. A sync bug between two calendar providers let a handful of listings get booked twice for overlapping dates before the fix shipped. The reservations table has one row per booking, and a few long-term stays were entered with no checkout date at all — the guest hadn't set one yet, meaning the stay was still open-ended, not a data-entry mistake. Before support can reach out to double-booked guests, every pair of reservations on the same listing whose stay dates actually overlap needs to be found — same-day turnovers, where one guest checks out exactly as another checks in, are normal and shouldn't be flagged.