nextcloud / calendar

📆 Calendar app for Nextcloud
https://apps.nextcloud.com/apps/calendar
GNU Affero General Public License v3.0
966 stars 236 forks source link

Appointment booking date picker should respect availability #3787

Open ChristophWurst opened 2 years ago

ChristophWurst commented 2 years ago
**Is your feature request related to a problem? Please describe.** As a user I typically configure my appointments Mo-Fr at my working hours, or even more restricted. When someone opens the booking page they are only able to pick dates in the future and past the minimum time before the next slot. However, days that are not available in general are also selectable. The more restrictive my availability, the more prominent that problem becomes. E.g. if I only put my appointment as available on a Wednesday, Thu-Tue "look" available to the booking person. **Describe the solution you'd like** Disable fully unavailable days from the booking date picker. **Describe alternatives you've considered** N/a **Additional context** We have to factor in time zones for this. E.g. first determine what day of the week the local time stamp will be for the organizer, then translated this into day for the booking person and exclude those days.
42ske commented 2 years ago

An option to disyplay all available time slots at once instead of date picker would be very useful in addition to the new feature to limit how far in the future appointments can be booked. Displaying the time period you can book appointments would be useful too.