View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001355 | SOGo | Backend Calendar | public | 2011-07-02 21:55 | 2011-07-11 20:27 |
Reporter | Marten Gajda | Assigned To | francis | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 1.3.7 | ||||
Target Version | 1.3.8 | Fixed in Version | 1.3.8 | ||
Summary | 0001355: SOGo writes DATETIME format in EXDATE for all-day events | ||||
Description | Recurring all-day events created by SOGo that have exceptions are (in my opinion) not well-formed. I know that RFC5545 is not clear about the format for EXDATE and RDATE attributes for all-day events, but all-day events are floating and therefore should not be linked to any time zone (incl. UTC). The attached event (created by the SOGo Demo-Server) has: DTSTART;TZID=Europe/Berlin:20110702 DTEND;TZID=Europe/Berlin:20110703 (the TZID-parameter is superfluous as well in this case, as the event starts on July 2nd everywhere on the world not just in Europe/Berlin) EXDATE:20110705T220000Z I think it should be: EXDATE:20110706 The first form would mean, the exception occurs on July the 5th at 22:00 if you happen to be located in UTC. But the exception is July 6th, no matter where you are. Besides: Lightning doesn't honour the exception in the first format, it just ignores it. RDATE attributes my be affected as well. I didn't check this. | ||||
Tags | No tags attached. | ||||
2011-07-02 21:55
|
5C25-4E0F5200-7-7C0C8280-1.ics (766 bytes)
BEGIN:VCALENDAR VERSION:2.0 PRODID:-//Inverse inc./SOGo 1.3.7//EN BEGIN:VEVENT UID:5C25-4E0F5200-7-7C0C8280 SUMMARY:TEST124 CREATED:20110702T171537Z DTSTAMP:20110702T171537Z LAST-MODIFIED:20110702T171548Z DTSTART;TZID=Europe/Berlin:20110702 DTEND;TZID=Europe/Berlin:20110703 TRANSP:OPAQUE RRULE:COUNT=10;FREQ=DAILY SEQUENCE:2 EXDATE:20110705T220000Z END:VEVENT BEGIN:VTIMEZONE TZID:Europe/Berlin X-LIC-LOCATION:Europe/Berlin BEGIN:DAYLIGHT TZOFFSETFROM:+0100 TZOFFSETTO:+0200 TZNAME:CEST DTSTART:19700329T020000 RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU END:DAYLIGHT BEGIN:STANDARD TZOFFSETFROM:+0200 TZOFFSETTO:+0100 TZNAME:CET DTSTART:19701025T030000 RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU END:STANDARD END:VTIMEZONE END:VCALENDAR |
Fixed in revision c0509d9d92c69255be6d27969b4f578739e78c7f. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2011-07-02 21:55 | Marten Gajda | New Issue | |
2011-07-02 21:55 | Marten Gajda | File Added: 5C25-4E0F5200-7-7C0C8280-1.ics | |
2011-07-05 13:09 | ludovic | Target Version | => 1.3.8 |
2011-07-11 20:27 | francis | Note Added: 0002690 | |
2011-07-11 20:27 | francis | Status | new => resolved |
2011-07-11 20:27 | francis | Fixed in Version | => 1.3.8 |
2011-07-11 20:27 | francis | Resolution | open => fixed |
2011-07-11 20:27 | francis | Assigned To | => francis |