We have moved to a new Sailfish OS Forum. Please start new discussions there.

Revision history [back]

click to hide/show revision 1
initial version

posted 2014-11-29 09:30:08 +0200

Bug: CalDAV: event character encoding prevents sync

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

Bug: CalDAV: event character encoding prevents sync

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