View Issue Details

IDProjectCategoryView StatusLast Update
0001669SOGoBackend Calendarpublic2012-04-19 14:27
ReporterChristian Mack Assigned Tofrancis  
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product Version1.3.12 
Fixed in Version1.3.15 
Summary0001669: Importing recurring event with single occurencies changed does not work
Description

When you import an recurring event, which has at least one occurency changed, you will get the recurring event without the changes plus single events for each changed occurency.
See screenshots:

  • how the event looked in Zimbra zimbra_multi_event.png
  • how it looks like after importing into SOGo sogo_multi_event_imported.png

On comparing the exported ics files from Zimbra and SOGo, you can see that SOGo creates completely new UID entries.
As exceptions for recurring events are only matched by this UID, this matching is lost on import.

This is a really bad behaviour, which prevents us from migrating to SOGo from a heavily used old zimbra server.

Additional Information

Excerpt from Zimbra ics file:

BEGIN:VEVENT
UID:37e98add-ac80-483d-aed0-2e69f0f4d8bd
RRULE:FREQ=DAILY;COUNT=3;INTERVAL=1
SUMMARY:3-times event with exception at the end
X-ALT-DESC;FMTTYPE=text/html:<html><body></body></html>
ORGANIZER;CN=Christian Mack:mailto:christian.mack@cal.uni-konstanz.de
DTSTART;TZID="(GMT+01.00) Amsterdam / Berlin / Bern / Rome / Stockholm / Vie
nna":20120306T160000
DTEND;TZID="(GMT+01.00) Amsterdam / Berlin / Bern / Rome / Stockholm / Vienn
a":20120306T170000
STATUS:CONFIRMED
CLASS:PUBLIC
X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
TRANSP:OPAQUE
X-MICROSOFT-DISALLOW-COUNTER:TRUE
DTSTAMP:20120309T111215Z
SEQUENCE:0
END:VEVENT
BEGIN:VEVENT
UID:37e98add-ac80-483d-aed0-2e69f0f4d8bd
SUMMARY:3-times event with exception at the end
X-ALT-DESC;FMTTYPE=text/html:<html><body><html><body></body></html></body></
html>
ORGANIZER;CN=Christian Mack:mailto:christian.mack@cal.uni-konstanz.de
DTSTART;TZID="(GMT+01.00) Amsterdam / Berlin / Bern / Rome / Stockholm / Vie
nna":20120308T170000
DTEND;TZID="(GMT+01.00) Amsterdam / Berlin / Bern / Rome / Stockholm / Vienn
a":20120308T180000
STATUS:CONFIRMED
CLASS:PUBLIC
X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
TRANSP:OPAQUE
X-MICROSOFT-DISALLOW-COUNTER:TRUE
RECURRENCE-ID;TZID="(GMT+01.00) Amsterdam / Berlin / Bern / Rome / Stockholm
/ Vienna":20120308T160000
DTSTAMP:20120309T111222Z
SEQUENCE:1
END:VEVENT

Excerpt from SOGo ics file after importing:

BEGIN:VEVENT
UID:44B4-4F59E680-7-70153A00
RRULE:INTERVAL=1;FREQ=DAILY;COUNT=3
SUMMARY:3-times event with exception at the end
X-ALT-DESC;FMTTYPE=text/html:<html><body></body></html>
ORGANIZER;CN=Christian Mack:mailto:christian.mack@cal.uni-konstanz.de
DTSTART;TZID=(GMT+01.00) Amsterdam / Berlin / Bern / Rome / Stockholm / Vie
nna:20120306T160000
DTEND;TZID=(GMT+01.00) Amsterdam / Berlin / Bern / Rome / Stockholm / Vienn
a:20120306T170000
STATUS:CONFIRMED
CLASS:PUBLIC
X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
TRANSP:OPAQUE
X-MICROSOFT-DISALLOW-COUNTER:TRUE
DTSTAMP:20120309T111215Z
SEQUENCE:0
END:VEVENT
BEGIN:VEVENT
UID:44B4-4F59E680-9-70153A00
SUMMARY:3-times event with exception at the end
X-ALT-DESC;FMTTYPE=text/html:<html><body><html><body></body></html></body><
/html>
ORGANIZER;CN=Christian Mack:mailto:christian.mack@cal.uni-konstanz.de
DTSTART;TZID=(GMT+01.00) Amsterdam / Berlin / Bern / Rome / Stockholm / Vie
nna:20120308T170000
DTEND;TZID=(GMT+01.00) Amsterdam / Berlin / Bern / Rome / Stockholm / Vienn
a:20120308T180000
STATUS:CONFIRMED
CLASS:PUBLIC
X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
TRANSP:OPAQUE
X-MICROSOFT-DISALLOW-COUNTER:TRUE
RECURRENCE-ID;TZID=(GMT+01.00) Amsterdam / Berlin / Bern / Rome / Stockholm
/ Vienna:20120308T160000
DTSTAMP:20120309T111222Z
SEQUENCE:1
END:VEVENT

TagsNo tags attached.

Relationships

related to 0001274 closed When importing .ics files, duplicate entries will be generated 

Activities

2012-03-09 13:09

 

zimbra_multi_event.png (85,665 bytes)   
zimbra_multi_event.png (85,665 bytes)   

2012-03-09 13:10

 

sogo_multi_event_imported.png (87,571 bytes)   
sogo_multi_event_imported.png (87,571 bytes)   
francis

francis

2012-04-19 14:27

administrator   ~0003781

Fixed in revision 3df4271ffa54be2fdec6fa5cc5170ed38c1e01df.

Issue History

Date Modified Username Field Change
2012-03-09 13:09 Christian Mack New Issue
2012-03-09 13:09 Christian Mack File Added: zimbra_multi_event.png
2012-03-09 13:10 Christian Mack File Added: sogo_multi_event_imported.png
2012-03-09 13:13 Christian Mack Relationship added related to 0001274
2012-04-19 14:27 francis Note Added: 0003781
2012-04-19 14:27 francis Status new => resolved
2012-04-19 14:27 francis Fixed in Version => 1.3.15
2012-04-19 14:27 francis Resolution open => fixed
2012-04-19 14:27 francis Assigned To => francis