calendar icon indicating copy to clipboard operation
calendar copied to clipboard

Reoccurring Events assume DTSTART Timezone and change DTEND Timezone

Open freezingDaniel opened this issue 10 months ago • 0 comments

Steps to reproduce

  1. 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)
  2. 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)
  3. 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

freezingDaniel avatar Apr 04 '24 14:04 freezingDaniel