packages/features/bookings/repositories/BookingRepository.ts: Added findAttendeeEmailsByUid method to retrieve attendee emails for a booking by its UIDpackages/features/users/repositories/UserRepository.ts: Added findManyByEmailsForAvailability method to find Cal.com users by email with data needed for availability checkingpackages/trpc/server/routers/viewer/slots/util.ts: Added filterSlotsByGuestAvailability private method to AvailableSlotsService that checks guest availability during rescheduling, and integrated it into the _getAvailableSlots flowrescheduleUid is present in the slot calculation request, the system fetches the booking’s attendeesgetUsersAvailabilitycheckForConflicts to filter out unavailable slotsrescheduleUid is present in the slot query)/claim #16378
🤖 Generated with Claude Code
285729101
@285729101
Cal.com, Inc.
@cal