Bug: CalDAV: event character encoding prevents sync [duplicate]

asked 2014-11-29 09:30:08 +0300

Jolly-Jo gravatar image

updated 2014-12-01 19:49:52 +0300

simo gravatar image

If a calendar of the CalDAV account to be synced contains 'special' (non-ASCII - unicode??) characters, none of that calendar's events will be shown after the account is initially synced (or ever after). Steps to reproduce:

  1. Create a CalDAV account on your Jolla. That CalDAV account contains, for example, calendars names 'CalendarGood' and 'CalendarBad'
  2. Make sure the initial sync goes fine, and you can see both CaledarGood and CalendarBad events in the calendar app
  3. On your Jolla, create an event named e.g. 'hääpäivä' on CalendarBad
  4. Wait for the CalDAV account to be synced
  5. Delete the CalDAV account on your Jolla
  6. Re-create the CalDAV account
  7. Jolla calendar will find both CalendarGood and CalendarBad calendars, but only CalendarGood events will be shown in the calendar app
  8. Delete the CalDAV account on your Jolla once again
  9. Edit the 'hääpäivä' event on the server. It will most probably look like 'h??p?iv?' . Edit it to say 'hääpäivä'
  10. Re-create the CalDAV account again
  11. You will see both CalendarGood and CalendarBad events
edit retag flag offensive reopen delete

The question has been closed for the following reason "duplicate question" by Tanghus
close date 2014-11-29 12:49:02.425768

Comments

Duplicate of https://together.jolla.com/question/55033/caldav-not-supporting-umlauts/

Closed issue at https://github.com/nemomobile/buteo-sync-plugin-caldav/issues/32 so it should be fixed in next version.

Tanghus ( 2014-11-29 12:48:52 +0300 )edit