6.0.0-alpha10
5/14/25

Search Results: 5 of 7 [ <<First <Prev Next> Last>> ] [ Return to Search Results ]


[#15027] Task synchronization from DavX5 causes DTSTART rewrite to UTC
Summary Task synchronization from DavX5 causes DTSTART rewrite to UTC
Queue Horde Groupware
Queue Version 5.2.22
Type Bug
State Unconfirmed
Priority 2. Medium
Owners
Requester horde (at) 2600 (dot) sk
Created 07/22/2020 (1757 days ago)
Due
Updated 04/19/2021 (1486 days ago)
Assigned
Resolved
Milestone
Patch No

History
04/19/2021 09:15:09 AM Ralf Lang Comment #3 Reply to this comment
Horde does not save tasks as caldav vtodo components.

It rewrites the whole task caldav item from database content. The 
database does not currently save the event's timezone(s).

So it reads in DTSTART;TZID=Europe/Vienna:20200722T160000 and saves 
that - correctly, if I understand your report.
And it writes out DTSTART:20200722T140000Z, which is also correct.
This is form 2 https://tools.ietf.org/html/rfc5545#section-3.3.5


11/02/2020 10:21:13 AM horde (at) 2600 (dot) sk Comment #2 Reply to this comment
Is there any change someone could take a look on this?
07/22/2020 12:36:28 PM horde (at) 2600 (dot) sk Comment #1
State ⇒ Unconfirmed
Priority ⇒ 2. Medium
Type ⇒ Bug
Summary ⇒ Task synchronization from DavX5 causes DTSTART rewrite to UTC
Queue ⇒ Horde Groupware
Milestone ⇒
Patch ⇒ No
Reply to this comment
When synchronizing tasks via CalDAV, Horde rewrites DTSTART of all 
tasks to UTC and disregards the original timezone, for example:

data sent to Horde:
...
DTSTART;TZID=Europe/Vienna:20200722T160000
...

gets immediately rewritten to:

...
DTSTART:20200722T140000Z
...

and then synced back to the external client

I don't understand why Horde rewrites the timezone.
The timezone set in Horde settings matches the timezone of the 
external calendar.
Is it possible for horde to leave the timezone as is when synchronizing tasks?

Saved Queries