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 2015-01-11 00:51:32 +0200

Calendar events disappeared after update to 1.1.1.27 (Vaarainjärvi)

Short version: I did an update from 1.0.8.21 (Tahkalampi) to 1.1.1.27 (Vaarainjärvi) today. And now all my CalDav calendar events disappeared.

Long version:

With 1.0.8.21 (Tahkalampi) I started to experiment with CalDav. So I created a new CalDav account and used this as my main calendar. After realising, that CalDav in 1.0.8.21 is too buggy for my needs, I just simply stopped synchronising this calendar. This way it behaved like the normal local "personal" calendar, which was ok to use.

After updating from 1.0.8.21 to 1.1.1.27, my CalDav account changed to a "Yahoo!" account in "Settings" -> "Account" (See also first point at https://together.jolla.com/question/59893/wiki-11038-first-hiccups-some-hics-in-11126/.

At the same time my CalDav calendar disappeared from "Manage calnedars" in the calendar app. (Only "Birthdays" and "Personal" remain.) And with this calendar disappearing, also all of my events in this calendar disappeared!

They are still listed in /home/nemo/.local/share/system/privileged/Calendar/mkcal/db. So I'll try to change the values in the Notebook column from "caldav-calendar" to "private-calendar". (The latter is still shown with all it's events.)

Any other ideas, how to fix this? Or objections again my idea of fixing this?

Calendar events disappeared after update to 1.1.1.27 (Vaarainjärvi)

Short version: I did an update from 1.0.8.21 (Tahkalampi) to 1.1.1.27 (Vaarainjärvi) today. And now all my CalDav calendar events disappeared.

Long version:

With 1.0.8.21 (Tahkalampi) I started to experiment with CalDav. So I created a new CalDav account and used this as my main calendar. After realising, that CalDav in 1.0.8.21 is too buggy for my needs, I just simply stopped synchronising this calendar. This way it behaved like the normal local "personal" calendar, which was ok to use.

After updating from 1.0.8.21 to 1.1.1.27, my CalDav account changed to a "Yahoo!" account in "Settings" -> "Account" (See also first point at https://together.jolla.com/question/59893/wiki-11038-first-hiccups-some-hics-in-11126/.

At the same time my CalDav calendar disappeared from "Manage calnedars" in the calendar app. (Only "Birthdays" and "Personal" remain.) And with this calendar disappearing, also all of my events in this calendar disappeared!

They are still listed in /home/nemo/.local/share/system/privileged/Calendar/mkcal/db. So I'll try to change the values in the Notebook column from "caldav-calendar" to "private-calendar". (The latter is still shown with all it's events.)

Any other ideas, how to fix this? Or objections again my idea of fixing this?


Update:

I connected to my jolla phone via ssh nemo@jolla. Did a devel-su and navigated to /home/nemo/.local/share/system/privileged/Calendar/mkcal/. There I modified the db:

# sqlite db

sqlite> update Components set Notebook='2012cce5-7881-4306-a71e-98ac8272db90' where Notebook='75096ecd-32ae-46a5-9c6c-fdee4524163c';

After that I did

  • touch db.changed
  • closed ssh connection
  • rebooted my jolla phone
  • disabled and reenabled "Personal" calendar

But my events are still not shown. :(

Calendar events disappeared after update to 1.1.1.27 (Vaarainjärvi)

Short version: I did an update from 1.0.8.21 (Tahkalampi) to 1.1.1.27 (Vaarainjärvi) today. And now all my CalDav calendar events disappeared.

Long version:

With 1.0.8.21 (Tahkalampi) I started to experiment with CalDav. So I created a new CalDav account and used this as my main calendar. After realising, that CalDav in 1.0.8.21 is too buggy for my needs, I just simply stopped synchronising this calendar. This way it behaved like the normal local "personal" calendar, which was ok to use.

After updating from 1.0.8.21 to 1.1.1.27, my CalDav account changed to a "Yahoo!" account in "Settings" -> "Account" (See also first point at https://together.jolla.com/question/59893/wiki-11038-first-hiccups-some-hics-in-11126/.

At the same time my CalDav calendar disappeared from "Manage calnedars" in the calendar app. (Only "Birthdays" and "Personal" remain.) And with this calendar disappearing, also all of my events in this calendar disappeared!

They are still listed in /home/nemo/.local/share/system/privileged/Calendar/mkcal/db. So I'll try to change the values in the Notebook column from "caldav-calendar" to "private-calendar". (The latter is still shown with all it's events.)

Any other ideas, how to fix this? Or objections again my idea of fixing this?


Update:

I connected to my jolla phone via ssh nemo@jolla. Did a devel-su and navigated to /home/nemo/.local/share/system/privileged/Calendar/mkcal/. There I modified the db:

# sqlite db

sqlite> update Components set Notebook='2012cce5-7881-4306-a71e-98ac8272db90' where Notebook='75096ecd-32ae-46a5-9c6c-fdee4524163c';

After that I did

  • touch db.changed
  • closed ssh connection
  • rebooted my jolla phone
  • disabled and reenabled "Personal" calendar

But my events are still not shown. :(


Update:

I found the problem: The events of my CalDav calendar have all got the DateDeleted value set to the time I did the update (and therefor the CalDav calendar got lost). And therefor, they did not show up, although I changed their calendar (Notebook coloumn).

So after a

sqlite> update Components set DateDeleted=0 where DateDeleted=1420920483;

I can finally see my events again. :)

Only event recurrance seems to got lost. But I don't have a lot of those.

Calendar events disappeared after update to 1.1.1.27 (Vaarainjärvi)

Short version: I did an update from 1.0.8.21 (Tahkalampi) to 1.1.1.27 (Vaarainjärvi) today. And now all my CalDav calendar events disappeared.

Long version:

With 1.0.8.21 (Tahkalampi) I started to experiment with CalDav. So I created a new CalDav account and used this as my main calendar. After realising, that CalDav in 1.0.8.21 is too buggy for my needs, I just simply stopped synchronising this calendar. This way it behaved like the normal local "personal" calendar, which was ok to use.

After updating from 1.0.8.21 to 1.1.1.27, my CalDav account changed to a "Yahoo!" account in "Settings" -> "Account" (See also first point at https://together.jolla.com/question/59893/wiki-11038-first-hiccups-some-hics-in-11126/.

At the same time my CalDav calendar disappeared from "Manage calnedars" in the calendar app. (Only "Birthdays" and "Personal" remain.) And with this calendar disappearing, also all of my events in this calendar disappeared!

They are still listed in /home/nemo/.local/share/system/privileged/Calendar/mkcal/db. So I'll try to change the values in the Notebook column from "caldav-calendar" to "private-calendar". (The latter is still shown with all it's events.)

Any other ideas, how to fix this? Or objections again my idea of fixing this?


Update:

I connected to my jolla phone via ssh nemo@jolla. Did a devel-su and navigated to /home/nemo/.local/share/system/privileged/Calendar/mkcal/. There I modified the db:

# sqlite db

sqlite> update Components set Notebook='2012cce5-7881-4306-a71e-98ac8272db90' where Notebook='75096ecd-32ae-46a5-9c6c-fdee4524163c';

After that I did

  • touch db.changed
  • closed ssh connection
  • rebooted my jolla phone
  • disabled and reenabled "Personal" calendar

But my events are still not shown. :(


Update:

I found the problem: The events of my CalDav calendar have all got the DateDeleted value set to the time I did the update (and therefor the CalDav calendar got lost). And therefor, they did not show up, although I changed their calendar (Notebook coloumn).

So after a

sqlite> update Components set DateDeleted=0 where DateDeleted=1420920483;

I can finally see my events again. :)

Only event recurrance seems to got lost. But I don't have a lot of those.