Skip to content

Duplicate double bookings using recurring booking links #22801

@JDO-AM

Description

@JDO-AM

ISSUE SUMMARY:

When using recurring booking links, users are able to create duplicate (double) bookings for the same slot. This occurs even when availability is correctly configured to prevent double booking.

WHY IS THIS CONSIDERED A BUG:

  • Cal.com is expected to prevent overlapping bookings.
  • Recurring links should respect the same logic as individual booking links.
  • Users and clients should not be able to double-book a time slot once it’s taken.

ACTUAL RESULTS:

  • The system allows two or more bookings for the same time slot, leading to scheduling conflicts and poor user experience.
  • No conflict warning is triggered.
  • Calendar reflects both events stacked on the same slot.

EXPECTED RESULTS:

  • Once a slot is booked, it should become unavailable immediately for any future or repeat booking attempts — even via recurring booking links.
  • Users attempting to book the same slot again should receive an error or be forced to select a different time.
  • Booking logic should block overlaps by default, unless explicitly configured otherwise.

EVIDENCE:

  • Calendar view showing two events at the same time
  • Second booking shows event is in the past event if it's dated in the future.
Image Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    bookingsarea: bookings, availability, timezones, double booking🐛 bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions