View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0005895||SOGo||Backend Calendar||public||2023-10-30 09:44||2023-11-17 08:27|
|Fixed in Version||5.9.1|
|Summary||0005895: Modifiying an event that contains DURATION= makes it unasable by (at least) macOS/IOS clients|
When modifying an event in SOGo that contains DTSTART & DURATION (add an additional attendee by example), SOGo adds “DTEND” in the ICS but doesn't remove the “DURATION".
At the end, the ICS contains DURATION and DTEND, but the rfc5546 says :
When the ICS contains DTEND & DURATION, the event is not visible on Apple Calendar.app (via the caldav connection) and the ICS cannot be manually imported (On macOS 13.6, Calendar.app says "No event was added. No valid events were found to add to your calendar.").
PS: I have tested it with Thunderbird and Korganizer on linux and they accept it with both DURATION & DTEND.
|Steps To Reproduce|
Add a event to SOGo with DTSTART & DURATION (on our case it is created by a cal.com self-hosted instance).
See post "DURATION and DTEND bug ?" on users mailing.
|Tags||No tags attached.|
|2023-10-30 09:44||gdelafond||New Issue|
|2023-10-31 08:27||qhivert||Assigned To||=> qhivert|
|2023-10-31 08:27||qhivert||Status||new => assigned|
|2023-11-17 08:26||qhivert||Note Added: 0017441|
|2023-11-17 08:27||qhivert||Status||assigned => resolved|
|2023-11-17 08:27||qhivert||Resolution||open => fixed|
|2023-11-17 08:27||qhivert||Fixed in Version||=> 5.9.1|