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
Steps to reproduce
- Config an appointment
- Request an appointment with diferent time zone
- 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
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?
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.
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.
Issue addressed in PR #5924