Hello, I would like to propose a significant enhancement for the calendar app that addresses a critical scheduling issue: preventing the double-booking of attendees.
The problem:
Currently, it is possible to invite the same person to multiple events that overlap in time. This leads to confusion, scheduling conflicts, and reduces the calendar’s effectiveness as a reliable planning tool
Proposed solution:
Implement a server-wide or calendar-specific setting that prevents an event from being saved if one or more attendees are already busy during that time slot.
Suggested implementation options:
Strict enforcement: when saving an event, the system checks the availability of all attendees. If a conflict is found, the save is blocked with an error message
Soft warning: the system displays a clear warning about the scheduling conflict but allows the user to save the event anyway
Does anyone else support this idea? Have you encountered this problem in your use of Nextcloud? Let’s discuss potential implementation paths and show the developers that this is a highly desired feature.
Thank you!