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

Reply via email to