Le lundi 16 février 2015 à 10:52 +0100, Patrick Ohly a écrit : > [...] > > DTSTART;TZID="Europe/Paris":20150217T140000 > [...] > > The quotation marks around the TZID parameter value seem to be the > problem. I removed them and then it works.
I never would have thought that! > It seems that the Funambol > iCalendar 2.0 parser fails to remove the marks and then does not apply > the correct time zone when storing the event. > > This is a bug in Funambol, there's nothing wrong with using redundant > (in this case) quotation marks. Can you report this problem to Funambol > and report back what the response is and/or provide a link to the bug > report? I did my best, but they only have a support forum. I posted there http://help.onemediahub.com/?topic=bug-in-funambol-parser you're welcome to add to my own post if you think it's unclear. > > SyncEvolution started using these quotation marks in 1.4.99.2 when > fixing incorrect escaping via backslash. Hmm... I'm pretty certain my syncing has worked since then (even with version 1.5). So, something must have changed on the Funambol side. > It is not required to quote the > Europe/Paris value; SyncEvolution does it because it has a fairly > conservative list of characters that are allowed without quoting. I can > add the slash to that white list and include that change in 1.5.1, but I > don't know when I'll release that. > > If you want to compile from source, then patch like this: > > [...] > I'll try the patch ASAP, but not sure when. Best regards, -- Daniel CLEMENT _______________________________________________ SyncEvolution mailing list [email protected] https://lists.syncevolution.org/mailman/listinfo/syncevolution
