calendar icon indicating copy to clipboard operation
calendar copied to clipboard

Notification of mail to the owner of an appointment, shows the time in format of the time zone of the applicant instead of the time zone of the owner

Open nonfreegithub opened this issue 2 years ago • 4 comments

Steps to reproduce

  1. Config an appointment
  2. Request an appointment with diferent time zone
  3. Check the mail (to the owner)

Expected behavior

Notification of mail to the owner of an appointment, shows the time in format of the owner's time zone

Actual behaviour

Notification of mail to the owner of an appointment, shows the time in format of the applicant's time zone

Calendar app version

4.3.3

CalDAV-clients used

No response

Browser

Firefox

Client operating system

GNU/Linux

Server operating system

GNU/Linux

Web server

Apache

Database engine version

PostgreSQL

PHP engine version

PHP 7.4

Nextcloud version

25.0.6

Updated from an older installed version or fresh install

Fresh install

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

nonfreegithub avatar May 04 '23 23:05 nonfreegithub

I wonder if I have the same issue but to reproduce, can somebody tell me how to do this?

Request an appointment with diferent time zone

I am currently trying to figure out how a guest user - no authenticated HTTP session with my nextcloud - who booked an appointment in my calendar - via nextcloud calendar appointment feature - has a calendar entry which starts one hour later then the entry in my nextcloud calendar? Is it maybe the scope of this issue is not only about the "notification mail" but also affects the .ics/event data sent out by nextcloud?

I was yet unable to identify the cause of this behaviour but I am also only a user and have no access to server-side logs of the nextcloud installation. It would be helpful if somebody could tell me how to request an appointment with a different timezone.

Thinking out loud: I would suspect the nextcloud webpage on which guests can choose a date and a timeslot in my calendar does not attempt to calculate some timezone client-side, or does it?

mukil avatar Sep 20 '23 12:09 mukil

Can confirm. This is strange.

  • Simple fix: always show the timezone. Then we at least have an indication that the booking person lives in a different time zone.
  • Ideal fix: translate the time to the organizer timezone. Maybe show the other person's timezone in brackets.

ChristophWurst avatar Mar 06 '24 09:03 ChristophWurst

Confirmed.

Both the requestee and requester get a email with the exact same time, even tho the requestee's calendar time zone and requester's appointment time zone are different. Additionally the requestee gets a gui notification with the requester's time zone adjusted time and NOT their own calendar time zone.

SebastianKrupinski avatar Apr 15 '24 13:04 SebastianKrupinski

Issue addressed in PR #5924

SebastianKrupinski avatar Apr 16 '24 18:04 SebastianKrupinski