View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002035 | SOGo | Web Calendar | public | 2012-10-15 14:35 | 2012-11-17 20:39 |
Reporter | Christian Mack | Assigned To | |||
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 2.0.1 | ||||
Target Version | 2.0.3 | Fixed in Version | 2.0.3 | ||
Summary | 0002035: When importing calendars from another calendaring system all events with invitations don't work anymore | ||||
Description | In order to move users from another calendaring system (Zimbra) to SOGo we need to move all calendars for all users too. When exporting events with invitations, they are exported from the owner and all invited users in the old system. After importing via webinterface into SOGo, both events have a new UID and it also is different per user in SOGo! The expected behaviour should be, that SOGo uses the UID delivered by the old system. | ||||
Tags | No tags attached. | ||||
2012-10-15 14:35
|
ZimbraExport.ics (4,421 bytes)
BEGIN:VCALENDAR PRODID:Zimbra-Calendar-Provider VERSION:2.0 METHOD:PUBLISH BEGIN:VTIMEZONE TZID:(GMT+01.00) Amsterdam / Berlin / Bern / Rome / Stockholm / Vienna BEGIN:STANDARD DTSTART:19710101T030000 TZOFFSETTO:+0100 TZOFFSETFROM:+0200 RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=10;BYDAY=-1SU END:STANDARD BEGIN:DAYLIGHT DTSTART:19710101T020000 TZOFFSETTO:+0200 TZOFFSETFROM:+0100 RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=3;BYDAY=-1SU END:DAYLIGHT END:VTIMEZONE BEGIN:VEVENT UID:5a66293a-65b6-49a0-ad22-6c4caf30d210 SUMMARY:Single Event X-ALT-DESC;FMTTYPE=text/html:<html><body><div style='font-family:Times New R oman\; font-size: 12pt\; color: #000000\;'><br></div></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":20121016T130000 DTEND;TZID="(GMT+01.00) Amsterdam / Berlin / Bern / Rome / Stockholm / Vienn a":20121016T140000 STATUS:CONFIRMED CLASS:PUBLIC X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY TRANSP:OPAQUE X-MICROSOFT-DISALLOW-COUNTER:TRUE DTSTAMP:20121015T131418Z SEQUENCE:1 END:VEVENT BEGIN:VEVENT UID:21715790-cf84-4052-8a1e-9221a2ecaeff RRULE:FREQ=DAILY;COUNT=3;INTERVAL=1 SUMMARY:3-times event with 2-nd changed X-ALT-DESC;FMTTYPE=text/html:<html><body><div style='font-family:Times New R oman\; font-size: 12pt\; color: #000000\;'></div></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":20121016T150000 DTEND;TZID="(GMT+01.00) Amsterdam / Berlin / Bern / Rome / Stockholm / Vienn a":20121016T160000 STATUS:CONFIRMED CLASS:PUBLIC X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY TRANSP:OPAQUE X-MICROSOFT-DISALLOW-COUNTER:TRUE DTSTAMP:20121015T131533Z SEQUENCE:1 END:VEVENT BEGIN:VEVENT UID:21715790-cf84-4052-8a1e-9221a2ecaeff SUMMARY:3-times event with 2-nd changed X-ALT-DESC;FMTTYPE=text/html:<html><body><html><body><div style=\"font-famil y:Times New Roman\; font-size: 12pt\; color: #000000\;\"></div></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":20121017T140000 DTEND;TZID="(GMT+01.00) Amsterdam / Berlin / Bern / Rome / Stockholm / Vienn a":20121017T150000 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":20121017T150000 DTSTAMP:20121015T131549Z SEQUENCE:2 END:VEVENT BEGIN:VEVENT UID:4b2ac662-0f79-4cd7-afc1-d7b3ca6d8900 SUMMARY:Event with invitation DESCRIPTION:Neue Sitzungsanfrage:\n\nBetreff: Event with invitation \nOrgani sator: \"Christian Mack\" <christian.mack@cal.uni-konstanz.de> \n\nUhrzeit: Dienstag\, 16. Oktober 2012\, 17:00:00 - 18:00:00 GMT +01:00 Amsterdam/Berli n/Bern/Rom/Stockholm/Wien\n \nEingeladene Teilnehmer: \"hugine\" <hugine.hab icht@cal.uni-konstanz.de> \n\n*~*~*~*~*~*~*~*~*~*\n\n X-ALT-DESC;FMTTYPE=text/html:<html><body><h3>Neue Sitzungsanfrage:</h3>\n\n< p>\n<table border='0'>\n<tr><th align=left>Betreff:</th><td>Event with invit ation </td></tr>\n<tr><th align=left>Organisator:</th><td>\"Christian Mack\" <\;christian.mack@cal.uni-konstanz.de>\; </td></tr>\n</table>\n<p>\n<ta ble border='0'>\n<tr><th align=left>Uhrzeit:</th><td>Dienstag\, 16. Oktober 2012\, 17:00:00 - 18:00:00 GMT +01:00 Amsterdam/Berlin/Bern/Rom/Stockholm/Wi en\n </td></tr></table>\n<p>\n<table border='0'>\n<tr><th align=left>Eingela dene Teilnehmer:</th><td>\"hugine\" <hugine.habicht@cal.uni-konstanz.de> </t d></tr></table>\n<div>*~*~*~*~*~*~*~*~*~*</div><br></body></html> ATTENDEE;CN=hugine;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:mail to:hugine.habicht@cal.uni-konstanz.de ORGANIZER;CN=Christian Mack:mailto:christian.mack@cal.uni-konstanz.de DTSTART;TZID="(GMT+01.00) Amsterdam / Berlin / Bern / Rome / Stockholm / Vie nna":20121016T170000 DTEND;TZID="(GMT+01.00) Amsterdam / Berlin / Bern / Rome / Stockholm / Vienn a":20121016T180000 STATUS:CONFIRMED CLASS:PUBLIC X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY TRANSP:OPAQUE X-MICROSOFT-DISALLOW-COUNTER:TRUE DTSTAMP:20121015T131640Z SEQUENCE:0 END:VEVENT END:VCALENDAR |
2012-10-15 14:35
|
InvitedZimbraExport.ics (2,303 bytes)
BEGIN:VCALENDAR PRODID:Zimbra-Calendar-Provider VERSION:2.0 METHOD:PUBLISH BEGIN:VTIMEZONE TZID:(GMT+01.00) Amsterdam / Berlin / Bern / Rome / Stockholm / Vienna BEGIN:STANDARD DTSTART:19710101T030000 TZOFFSETTO:+0100 TZOFFSETFROM:+0200 RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=10;BYDAY=-1SU END:STANDARD BEGIN:DAYLIGHT DTSTART:19710101T020000 TZOFFSETTO:+0200 TZOFFSETFROM:+0100 RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=3;BYDAY=-1SU END:DAYLIGHT END:VTIMEZONE BEGIN:VEVENT UID:4b2ac662-0f79-4cd7-afc1-d7b3ca6d8900 SUMMARY:Event with invitation DESCRIPTION:Der folgende Sitzungstermin wurde geändert:\n\nBetreff: Event wi th invitation \nOrganisator: christian.mack@cal.uni-konstanz.de \n\nUhrzeit: Dienstag\, 16. Oktober 2012\, 17:00:00 - 18:00:00 GMT +01:00 Amsterdam/Berl in/Bern/Rom/Stockholm/Wien\n \nEingeladene Teilnehmer: \"hugine\" <hugine.ha bicht@cal.uni-konstanz.de> \n\n*~*~*~*~*~*~*~*~*~*\n\n X-ALT-DESC;FMTTYPE=text/html:<html><body><h3>Der folgende Sitzungstermin wur de geändert:</h3>\n\n<p>\n<table border='0'>\n<tr><th align=left>Betreff:</t h><td>Event with invitation </td></tr>\n<tr><th align=left>Organisator:</th> <td>christian.mack@cal.uni-konstanz.de </td></tr>\n</table>\n<p>\n<table bor der='0'>\n<tr><th align=left>Uhrzeit:</th><td>Dienstag\, 16. Oktober 2012\, 17:00:00 - 18:00:00 GMT +01:00 Amsterdam/Berlin/Bern/Rom/Stockholm/Wien\n </ td></tr></table>\n<p>\n<table border='0'>\n<tr><th align=left>Eingeladene Te ilnehmer:</th><td>\"hugine\" <hugine.habicht@cal.uni-konstanz.de> </td></tr> </table>\n<div>*~*~*~*~*~*~*~*~*~*</div><br></body></html></body></html> ATTENDEE;CN=hugine;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:mail to:hugine.habicht@cal.uni-konstanz.de ORGANIZER:mailto:christian.mack@cal.uni-konstanz.de DTSTART;TZID="(GMT+01.00) Amsterdam / Berlin / Bern / Rome / Stockholm / Vie nna":20121016T170000 DTEND;TZID="(GMT+01.00) Amsterdam / Berlin / Bern / Rome / Stockholm / Vienn a":20121016T180000 STATUS:CONFIRMED CLASS:PUBLIC X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY TRANSP:OPAQUE X-MICROSOFT-DISALLOW-COUNTER:TRUE DTSTAMP:20121015T131640Z SEQUENCE:0 BEGIN:VALARM ACTION:DISPLAY TRIGGER;RELATED=START:-PT5M DESCRIPTION:Reminder END:VALARM END:VEVENT END:VCALENDAR |
2012-10-15 14:36
|
ImportTest.ics (4,365 bytes)
BEGIN:VCALENDAR METHOD:PUBLISH VERSION:2.0 PRODID:-//Inverse inc./SOGo 1.3.18//EN BEGIN:VTIMEZONE TZID:(GMT+01.00) Amsterdam / Berlin / Bern / Rome / Stockholm / Vienna BEGIN:STANDARD DTSTART:19710101T030000 TZOFFSETTO:+0100 TZOFFSETFROM:+0200 RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=10;BYDAY=-1SU;WKST=MO END:STANDARD BEGIN:DAYLIGHT DTSTART:19710101T020000 TZOFFSETTO:+0200 TZOFFSETFROM:+0100 RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=3;BYDAY=-1SU;WKST=MO END:DAYLIGHT END:VTIMEZONE BEGIN:VEVENT UID:76A2-507C0D80-3-26B867C0 SUMMARY:Single Event X-ALT-DESC;FMTTYPE=text/html:<html><body><div style='font-family:Times New Roman\; font-size: 12pt\; color: #000000\;'><br></div></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:20121016T130000 DTEND;TZID=(GMT+01.00) Amsterdam / Berlin / Bern / Rome / Stockholm / Vienn a:20121016T140000 STATUS:CONFIRMED CLASS:PUBLIC X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY TRANSP:OPAQUE X-MICROSOFT-DISALLOW-COUNTER:TRUE DTSTAMP:20121015T131418Z SEQUENCE:1 END:VEVENT BEGIN:VEVENT UID:76A2-507C0D80-5-26B867C0 RRULE:FREQ=DAILY;INTERVAL=1;COUNT=3 SUMMARY:3-times event with 2-nd changed X-ALT-DESC;FMTTYPE=text/html:<html><body><div style='font-family:Times New Roman\; font-size: 12pt\; color: #000000\;'></div></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:20121016T150000 DTEND;TZID=(GMT+01.00) Amsterdam / Berlin / Bern / Rome / Stockholm / Vienn a:20121016T160000 STATUS:CONFIRMED CLASS:PUBLIC X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY TRANSP:OPAQUE X-MICROSOFT-DISALLOW-COUNTER:TRUE DTSTAMP:20121015T131533Z SEQUENCE:1 END:VEVENT BEGIN:VEVENT UID:21715790-cf84-4052-8a1e-9221a2ecaeff SUMMARY:3-times event with 2-nd changed X-ALT-DESC;FMTTYPE=text/html:<html><body><html><body><div style="font-famil y:Times New Roman\; font-size: 12pt\; color: #000000\;"></div></body></htm l></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:20121017T140000 DTEND;TZID=(GMT+01.00) Amsterdam / Berlin / Bern / Rome / Stockholm / Vienn a:20121017T150000 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:20121017T150000 DTSTAMP:20121015T131549Z SEQUENCE:2 END:VEVENT BEGIN:VEVENT UID:76A2-507C0D80-7-26B867C0 SUMMARY:Event with invitation DESCRIPTION:Neue Sitzungsanfrage:\n\nBetreff: Event with invitation \nOrgan isator: "Christian Mack" <christian.mack@cal.uni-konstanz.de> \n\nUhrzeit: Dienstag\, 16. Oktober 2012\, 17:00:00 - 18:00:00 GMT +01:00 Amsterdam/Be rlin/Bern/Rom/Stockholm/Wien\n \nEingeladene Teilnehmer: "hugine" <hugine. habicht@cal.uni-konstanz.de> \n\n*~*~*~*~*~*~*~*~*~*\n\n X-ALT-DESC;FMTTYPE=text/html:<html><body><h3>Neue Sitzungsanfrage:</h3>\n\n <p>\n<table border='0'>\n<tr><th align=left>Betreff:</th><td>Event with in vitation </td></tr>\n<tr><th align=left>Organisator:</th><td>"Christian Ma ck" <\;christian.mack@cal.uni-konstanz.de>\; </td></tr>\n</table>\n<p> \n<table border='0'>\n<tr><th align=left>Uhrzeit:</th><td>Dienstag\, 16. O ktober 2012\, 17:00:00 - 18:00:00 GMT +01:00 Amsterdam/Berlin/Bern/Rom/Sto ckholm/Wien\n </td></tr></table>\n<p>\n<table border='0'>\n<tr><th align=l eft>Eingeladene Teilnehmer:</th><td>"hugine" <hugine.habicht@cal.uni-konst anz.de> </td></tr></table>\n<div>*~*~*~*~*~*~*~*~*~*</div><br></body></htm l> ATTENDEE;PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT;RSVP=TRUE;CN=hugine:mai lto:hugine.habicht@cal.uni-konstanz.de ORGANIZER;CN=Christian Mack:mailto:christian.mack@cal.uni-konstanz.de DTSTART;TZID=(GMT+01.00) Amsterdam / Berlin / Bern / Rome / Stockholm / Vie nna:20121016T170000 DTEND;TZID=(GMT+01.00) Amsterdam / Berlin / Bern / Rome / Stockholm / Vienn a:20121016T180000 STATUS:CONFIRMED CLASS:PUBLIC X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY TRANSP:OPAQUE X-MICROSOFT-DISALLOW-COUNTER:TRUE DTSTAMP:20121015T131640Z SEQUENCE:0 END:VEVENT END:VCALENDAR |
2012-10-15 14:36
|
InvitedImportTest.ics (2,292 bytes)
BEGIN:VCALENDAR METHOD:PUBLISH VERSION:2.0 PRODID:-//Inverse inc./SOGo 1.3.18//EN BEGIN:VTIMEZONE TZID:(GMT+01.00) Amsterdam / Berlin / Bern / Rome / Stockholm / Vienna BEGIN:STANDARD DTSTART:19710101T030000 TZOFFSETTO:+0100 TZOFFSETFROM:+0200 RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=10;BYDAY=-1SU;WKST=MO END:STANDARD BEGIN:DAYLIGHT DTSTART:19710101T020000 TZOFFSETTO:+0200 TZOFFSETFROM:+0100 RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=3;BYDAY=-1SU;WKST=MO END:DAYLIGHT END:VTIMEZONE BEGIN:VEVENT UID:7998-507C1400-25-43F13A80 SUMMARY:Event with invitation DESCRIPTION:Der folgende Sitzungstermin wurde geändert:\n\nBetreff: Event w ith invitation \nOrganisator: christian.mack@cal.uni-konstanz.de \n\nUhrze it: Dienstag\, 16. Oktober 2012\, 17:00:00 - 18:00:00 GMT +01:00 Amsterdam /Berlin/Bern/Rom/Stockholm/Wien\n \nEingeladene Teilnehmer: "hugine" <hugi ne.habicht@cal.uni-konstanz.de> \n\n*~*~*~*~*~*~*~*~*~*\n\n X-ALT-DESC;FMTTYPE=text/html:<html><body><h3>Der folgende Sitzungstermin wu rde geändert:</h3>\n\n<p>\n<table border='0'>\n<tr><th align=left>Betreff: </th><td>Event with invitation </td></tr>\n<tr><th align=left>Organisator: </th><td>christian.mack@cal.uni-konstanz.de </td></tr>\n</table>\n<p>\n<ta ble border='0'>\n<tr><th align=left>Uhrzeit:</th><td>Dienstag\, 16. Oktobe r 2012\, 17:00:00 - 18:00:00 GMT +01:00 Amsterdam/Berlin/Bern/Rom/Stockhol m/Wien\n </td></tr></table>\n<p>\n<table border='0'>\n<tr><th align=left>E ingeladene Teilnehmer:</th><td>"hugine" <hugine.habicht@cal.uni-konstanz.d e> </td></tr></table>\n<div>*~*~*~*~*~*~*~*~*~*</div><br></body></html></b ody></html> ATTENDEE;PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT;RSVP=TRUE;CN=hugine:mai lto:hugine.habicht@cal.uni-konstanz.de ORGANIZER:mailto:christian.mack@cal.uni-konstanz.de DTSTART;TZID=(GMT+01.00) Amsterdam / Berlin / Bern / Rome / Stockholm / Vie nna:20121016T170000 DTEND;TZID=(GMT+01.00) Amsterdam / Berlin / Bern / Rome / Stockholm / Vienn a:20121016T180000 STATUS:CONFIRMED CLASS:PUBLIC X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY TRANSP:OPAQUE X-MICROSOFT-DISALLOW-COUNTER:TRUE DTSTAMP:20121015T131640Z SEQUENCE:0 BEGIN:VALARM ACTION:DISPLAY TRIGGER;RELATED=START:-PT5M DESCRIPTION:Reminder END:VALARM END:VEVENT END:VCALENDAR |
This NEEDS to be fixed for v2.0.3. |
|
Please, try this patch: --- a/SoObjects/Appointments/SOGoAppointmentFolder.m
|
|
Any updates on this? |
|
We have to change our test setup first, so I will test this on Monday. |
|
Any updates Christian? |
|
Fix pushed: https://github.com/inverse-inc/sogo/commit/3f8d374d638f9259254deefe0d856e58e73368a2 |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2012-10-15 14:35 | Christian Mack | New Issue | |
2012-10-15 14:35 | Christian Mack | File Added: ZimbraExport.ics | |
2012-10-15 14:35 | Christian Mack | File Added: InvitedZimbraExport.ics | |
2012-10-15 14:36 | Christian Mack | File Added: ImportTest.ics | |
2012-10-15 14:36 | Christian Mack | File Added: InvitedImportTest.ics | |
2012-10-25 18:08 | ludovic | Note Added: 0004707 | |
2012-10-25 18:08 | ludovic | Target Version | => 2.0.3 |
2012-11-04 14:01 | ludovic | Note Added: 0004768 | |
2012-11-04 14:14 | ludovic | Status | new => feedback |
2012-11-06 13:01 | ludovic | Note Added: 0004776 | |
2012-11-09 08:52 | Christian Mack | Note Added: 0004805 | |
2012-11-12 20:04 | ludovic | Note Added: 0004828 | |
2012-11-17 20:39 | ludovic | Note Added: 0004870 | |
2012-11-17 20:39 | ludovic | Status | feedback => closed |
2012-11-17 20:39 | ludovic | Resolution | open => fixed |
2012-11-17 20:39 | ludovic | Fixed in Version | => 2.0.3 |