Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CAL-3889] Events with multiple seats become unavailable every time someone makes a booking #14704

Open
dreadted opened this issue Apr 22, 2024 · 6 comments
Labels
🐛 bug Something isn't working High priority Created by Linear-GitHub Sync seats area: seats, guest meetings, multiple people
Milestone

Comments

@dreadted
Copy link

dreadted commented Apr 22, 2024

Issue Summary

As soon as a guest books a seat for a multi guest event, and the event is created in Google Calendar, the event also disappears from the available events calendar as if it were fully booked. If the Google Calendar event is deleted, the event becomes open for booking again, until next guest makes a reservation.

Steps to Reproduce

  1. Go to this calendar and book the first available event (should say 8 available seats)

  2. When the booking is made, the event disappears altogether, instead of showing 7 available seats.

  3. If the event is deleted from the linked Google Calendar, the event becomes available for one more booking, and then disappears again.

Actual Results

Events with multiple seats become unavailable for booking immediatly after the first seat is taken

Expected Results

Events with multiple seats should be available for booking until all seats are taken.

Technical details

This is on the cal.com platform, not a standalone system.

CAL-3889

Copy link

dosubot bot commented Apr 22, 2024

Hey there, @dreadted! 👋 I'm Dosu, a friendly bot here to lend a hand with bugs, questions, and helping you contribute while we wait for a human maintainer to chime in. I'm diving into your issue about multi-seat events getting incorrectly marked as unavailable, and I'll get back to you with a complete answer in just a bit!

@dosubot dosubot bot added seats area: seats, guest meetings, multiple people 🐛 bug Something isn't working labels Apr 22, 2024
@Stupac
Copy link

Stupac commented Apr 22, 2024

I"m having this same issue. Tried creating an event that had 30 seats open, but the moment the first person signed up, it closed the event on the calendar.

Copy link

dosubot bot commented Apr 22, 2024

It sounds like the issue where events with multiple seats become unavailable after the first booking might be related to the seatsPerTimeSlot configuration in your event settings on the cal.com platform. Ensure this is correctly set to reflect the total number of seats you intend to offer (e.g., 30 seats). If this configuration is accurate and the problem persists, it could be an issue with the logic that handles the addition of attendees and the updating of bookings, which might not be functioning as expected.

Recent changes or features introduced to the cal.com codebase, such as those managing the combination of bookings or rescheduling events with multiple attendees, could also be affecting the availability of your event after the first booking. There have been similar issues reported and resolved in the past, so checking the cal.com repository for related issues or updates might provide some insights or solutions.

If after reviewing your event's seatsPerTimeSlot configuration and the recent changes in the cal.com codebase the issue remains unresolved, consider providing more detailed information about your event setup and the steps you're following. This will help in diagnosing the problem more accurately.

Details

Sources


About Dosu
This response is meant to be useful and save you time. It is not meant to be a precise solution, but rather a starting point for your own research.

Help me be more useful! Please leave a 👍 if this is helpful and 👎 if it is irrelevant.

To continue the conversation, mention @dosu.

@Vincentig
Copy link

@dosu

I have same problem, seatsPerTimeSlot is set to 10 in my event.
But when the first person sign in, the event disapear in cal.com reservation page.

In my google calendar, the event is still here but in busy state.

If I switch it to available in google calandar, it come back in cal.com reservation page.

@guillaume-ro-fr
Copy link
Contributor

I downgraded to version 3.9.8, and the problem disappeared.
Google Calendar + On-premise

@Vincentig
Copy link

This feature is unusable right now, I must check everyday to activate by hand the event. I probaly loose registration to my event ....

@ciaranha ciaranha added High priority Created by Linear-GitHub Sync bookings area: bookings, availability, timezones, double booking and removed bookings area: bookings, availability, timezones, double booking labels May 14, 2024
@PeerRich PeerRich added this to the v4.2 milestone Jun 6, 2024
@PeerRich PeerRich changed the title Events with multiple seats become unavailable every time someone makes a booking [CAL-3889] Events with multiple seats become unavailable every time someone makes a booking Jun 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐛 bug Something isn't working High priority Created by Linear-GitHub Sync seats area: seats, guest meetings, multiple people
Projects
None yet
Development

No branches or pull requests

6 participants