[sync] P900 sync: Problem with all-day events

Hans Henrik Gabelgaard hhg at guideix.dk
Mon May 2 12:10:53 PDT 2005


Hi 

When syncing from my Sony Ericsson P900 to Horde the P900 sends all day evenst with start time 000000Z and endtime 240000Z as seen here: 

BEGIN:VEVENT^M
UID:122^M
SUMMARY:Ascension Day^M
DTSTART:20050505T000000Z^M
DTEND:20050505T240000Z^M
X-EPOCAGENDAENTRYTYPE:EVENT^M
CLASS:PUBLIC^M
LOCATION:Denmark^M
DCREATED:20050208T230000Z^M
LAST-MODIFIED:20050209T090700Z^M
PRIORITY:0^M
STATUS:NEEDS ACTION^M
END:VEVENT^M

In Kronolith this result in event_start = åØå2005-05-05 02:00:00 and event_end åØå2005-05-06 02:00:00 with is not so good: An all-day event spanning 2 days...

"Normal" timed appoinments is sent with the correct ZULU (GMT) time:

[CDATA[BEGIN:VCALENDAR^M
VERSION:1.0^M
BEGIN:VEVENT^M
UID:114^M
SUMMARY;ENCODING=QUOTED-PRINTABLE;CHARSET=UTF-8:Divisionsr=C3=A5dsm=C3=B8de^M
DTSTART:20050416T120000Z^M
DTEND:20050416T200000Z^M
X-EPOCAGENDAENTRYTYPE:APPOINTMENT^M
AALARM;TYPE=X-EPOCSOUND:20050416T114500Z;;0;c:\system\data\themes\sound\DefaultA
larm\Classical.mp3^M
CLASS:PUBLIC^M
DCREATED:20050208T230000Z^M
LAST-MODIFIED:20050209T090700Z^M
PRIORITY:0^M
STATUS:NEEDS ACTION^M
END:VEVENT^M
END:VCALENDAR^M

This appoiment end correctly in Kronolith as 14:00 - 22:00 (With summertime, Denmark is in GMT+2)

So is the P900 sending  all-day events wrongly, or should Horde handle all-day events "special"? Or have I've configured something wrong?

Thanks

Hans Henrik Gabelgaard



More information about the sync mailing list