Caldav sync to owncloud with non-latin characters results in question marks being displayed [released]
I have an owncloud server and I have setup a CalDAV account to sync calendars between Jolla and owncloud server. When creating events in calendar app using Greek characters in any field (e.g. summary, location) using a calendar hosted on owncloud, upon sync the events appear on owncloud web interface but instead of Greek characters I only see question marks.
Event as created on Jolla:
Event displayed on owncloud web interface after sync:
From apache logs I see the Jolla PUT-ting the ICS file on CalDAV server; when I manually get the ICS file, I see it actually contains question marks instead of the characters I input.
The issue is present since Sailfish version 1.0.8 and I can confirm it exists also in 1.0.9 and 1.1.0.38 (opt-in upgrade). If further input is required to investigate, please ask me. Perhaps this is related to this issue about caldav and umlauts? (that question does not mention viewing question marks instead of the actual character, which is why I started a new one).
Thanks!
I have the same problem with japanese characters
razcampagne ( 2014-10-23 16:19:43 +0200 )editI've posted this as an issue on the GitHub page: https://github.com/nemomobile/buteo-sync-plugin-caldav/issues/38
nthn ( 2014-10-23 21:26:03 +0200 )editSame issue syncing with kolab. Although, if you create event on server, jolla will show it correctly. Non-ascii characters in ics are supposed to be html-encoded?
Fenuks ( 2014-10-24 06:41:28 +0200 )editThanks for the report, bug report created internally, progress will be noted in the github issue above and here once released.
VDVsx ( 2014-10-28 09:21:29 +0200 )editlast sync just filled my Greek calendar with question marks and there is no option to sync one-way; namely from server to jolla.
gmitsos ( 2014-10-29 17:05:05 +0200 )edit