calendar icon indicating copy to clipboard operation
calendar copied to clipboard

Public appointment booking screen fails to show time slots with some timezones

Open SebastianKrupinski opened this issue 1 year ago • 3 comments

Steps to reproduce

  1. Configure appointment booking in Calendar. (15min slots in American/Toronto timezone)
  2. Open appointment booking using link.
  3. Change appointment time zone to American/Vancover

American/Toronto timezone image

American/Vancover timezone image

Expected behavior

Time zones are only 3 hours apart some slots should still be visible.

Actual behaviour

No time slots displayed

Calendar app version

4.8.0-alpha.1

CalDAV-clients used

N/A

Browser

Brave 1.64

Client operating system

Windows

Server operating system

No response

Web server

Nginx

Database engine version

MariaDB

PHP engine version

PHP 8.2

Nextcloud version

28.0.4

Updated from an older installed version or fresh install

None

List of activated apps

No response

Nextcloud configuration

No response

Web server error log

No response

Log file

No response

Browser log

No response

Additional info

No response

SebastianKrupinski avatar Apr 15 '24 12:04 SebastianKrupinski

This seems to only happen for certain dates.

Toronto TZ - Monday (Home Time Zone)

Image

Vancouver TZ - Monday (4 Hours difference)

Image

Vancouver TZ - Tuesday (4 Hours difference)

Image

Appointment Booking Settings (Toronto TZ)

Image

SebastianKrupinski avatar Apr 16 '24 16:04 SebastianKrupinski

Same here. Timezone differences are off by one extra hour.

hbarel avatar Jun 04 '24 09:06 hbarel

Moreover, when switching between time-zones at the booking selection screen, even the number of available slots changes dramatically (e.g., from 10 in one timezone to 2 in another).

hbarel avatar Jun 04 '24 13:06 hbarel

I wonder if there is an intent to fix this. It is really embarrassing to keep telling people: "Please schedule our meeting using this link, but just don't use the timezone selector, because it's broken." NC seems to be used by so many respectable public sector bodies across Europe, does it not bother anyone?

hbarel avatar Sep 15 '24 07:09 hbarel

If this fix is complex, or if there is no resource to fix it (which I truly understand, and can only apologize for not being capable of doing it myself), then I do recommend removing the timezone selector in the meanwhile...

hbarel avatar Sep 15 '24 07:09 hbarel