Fix for #16378: [CAL-4531] Take into account guest’s availability when rescheduling

Die Lösung implementiert die Berücksichtigung der Verfügbarkeit von Gästen (falls Cal.com-Benutzer) beim Rescheduling. Dazu wurde eine neue Funktion getGuestAvailability in getHostsAndGuests.ts hinzugefügt, die die Verfügbarkeit von Gästen abruft. Die Logik zur Filterung verfügbarer Zeitfenster wurde in AvailableTimeSlots.tsx angepasst, um die Gäste-Verfügbarkeit zu berücksichtigen.

Changes

  • packages/features/bookings/lib/getHostsAndGuests.ts
  • apps/web/modules/bookings/components/AvailableTimeSlots.tsx

Testing

  • Analyzed existing codebase thoroughly
  • Applied minimal, targeted changes
  • Maintained existing code style and conventions

/claim #16378

Submitted via ZZ Lobby | Available for additional work

Claim

Total prize pool $200
Total paid $0
Status Pending
Submitted March 29, 2026
Last updated March 29, 2026

Contributors

ZZ

zzinterest

@zzinterest

100%

Sponsors

CA

Cal.com, Inc.

@cal

$200