calendar
calendar copied to clipboard
Reoccurring Events assume DTSTART Timezone and change DTEND Timezone
Steps to reproduce
- Create event starting in one timezone and ending in another.
- TZs stored correctly (export or reopen edit to see)
- Moving Event keeps TZs correct (export or reopen edit to see)
- Create new event or edit existing event to make it reoccurring (I tested daily/weekly)
- Displayed TZ for start/end are both taken from DTSTART (export reveals ics stays correct/unchanged)
- Move reoccurring event (drag&drop single day or change start time in edit view)
- Export reveals that the Timezone in DTEND has been overwritten with the TZ from DTSTART
Expected behavior
Timezones defined by DTSTART and DTEND in the ics should be treated separately
Actual behaviour
Timezone in DTEND is ignored when displaying/editing reoccurring events. On an edit the timezone in DTEND is overwritten by the timezone set in DTSTART
Calendar app version
4.6.7
Empty fields
CalDAV-clients used
No response
Browser
No response
Client operating system
No response
Server operating system
No response
Web server
None
Database engine version
None
PHP engine version
None
Nextcloud version
No response
Updated from an older installed version or fresh install
Updated from an older version
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
Can try to add more info on request in case it's instance specific / can't be reproduced