On Tue, 2009-08-11 at 09:49 +0100, Zhu, Yongsheng wrote: > Hi, > In the ' syncclient_sample_config.xml', DTSTART's conversion value is > 'autodate' and > DTEND's conversion value is 'autoenddate'. Anyone who knows what differences > between > these 2 types? > > My investigation gives me a result that if a field conversion is > 'autoenddate', different from > 'autodate', synthesis will check the field value whether the time is the end > of day with local timezone. > Is it right? > Anyone can help this?
Background of the question is that all-day detection in the calendar incoming script fails for mobical.net: http://bugzilla.moblin.org/show_bug.cgi?id=3009 mobical.net sends times which are in UTC (because we declare that our client supports UTC) and align with the user's timezone selected in his mobical.net preferences. Here's an example for the two hour offset in Brussels: DTSTART:20090520T220000Z DTEND:20090521T215959Z Apparently all-day detection works if we use autodate instead of autoenddate. So the question is: which cases would fail if we decided to do that for all servers? -- Best Regards, Patrick Ohly The content of this message is my personal opinion only and although I am an employee of Intel, the statements I make here in no way represent Intel's position on the issue, nor am I authorized to speak on behalf of Intel on this matter. _______________________________________________ os-libsynthesis mailing list [email protected] http://lists.synthesis.ch/mailman/listinfo/os-libsynthesis
