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

Rescan for new calendars on CalDAV server [released]

Tracked by Jolla (In progress)

asked 2015-07-27 21:16:01 +0300

irrep gravatar image

updated 2019-12-19 16:51:03 +0300

I use CalDAV together with ownCloud. When I create a new calendar in ownCloud, it does not show up on the phone. I have not found any way to make it accessible there. Is there any way other than deleting and adding the CalDAV resource again?

Edit: this has been released in 3.2.1. If new calendars are created on server, they should appear in the calendar list in the setting page after the next successful sync (name and colour changes on server are also propagated at each sync).

edit retag flag offensive reopen delete

The question has been closed for the following reason "released in a software update" by Damien Caliste
close date 2019-12-19 16:46:56.070905


bumping this as its still an issue on
If someone could verify it for also, that would be nice

rozgwi ( 2018-11-26 22:24:23 +0300 )edit

From the SFOS 3 announcement we should be expecting updates on webdav in the coming releases.

marxistvegan ( 2018-11-27 06:29:38 +0300 )edit

I have almost the same issue on my work CalDAV calendar. The event goes from my Xperia X with to my CalDAV calendar but if I create an Event on the computer it doesn't sync to phone calendar. Even with 2 way syncing on.

Veyah ( 2018-11-27 18:11:48 +0300 )edit

This is now public in 3.2.1 update. If there is issue with it, don't hesitate to reopen the question and post feedback.

Damien Caliste ( 2019-12-19 16:47:44 +0300 )edit

Thank you @damien-caliste!

luen ( 2019-12-19 18:31:44 +0300 )edit

2 Answers

Sort by » oldest newest most voted

answered 2019-04-25 18:12:56 +0300

updated 2019-09-10 12:21:05 +0300

Edit _2019-09-10_: @chris Adams accepted the MR this morning. So this feature should officialy land in a future version (but I don't know which one). Thanks also to @flypig for all the testing process and discussions.

I'm proposing a MR in (new) sailfishos.org gitlab to implement this feature in the CalDAV sync plugin.

At each sync, it is listing calendars from the server, if some new are available, they are added to the device and synced also. Modification to the names and colors of the calendars are also propagated to the device. The code to list the calendars is quite fragile though and may not work for some servers. It has been tested on OpenXchange servers. In case the listing is failing or returning less calendars than actually on device, nothing is done, and sync proceed as usual for the registered calendars.

I guess, I'm going to discuss it with @chris.adams on IRC #sailfishos the April 30th, 7:00UTC.

edit flag offensive delete publish link more


Great to hear!

marxistvegan ( 2019-04-26 17:36:23 +0300 )edit

Cool. :-) Any news (since April 30th is passed)?

Mario ( 2019-05-09 21:07:57 +0300 )edit

You can read the IRC logs if you are interested in details. As a summary, patch won't be included in next version (3.1.0 ?) because the changes are too risky and requires more testing first. It also requires to modify something in the close source setting page, otherwise syncing there results in calendar listing being overrided with the previous listing… I've access to this close source part and I've proposed a patch. It will go in with the caldav buteo plugin.

Damien Caliste ( 2019-05-10 13:43:15 +0300 )edit

answered 2015-07-28 00:01:23 +0300

updated 2015-07-28 00:02:26 +0300

No, currently there are no possibilities to rescan the calendars, which is a pity. :-/

The only, but very annoying, way is to delete and add the account again.

edit flag offensive delete publish link more



i do not recommend account recreation since 1.1.6 becouse it does not wipe all old account info/events and it just doesnt work (1.1.7)

pan tau ( 2015-07-28 11:11:14 +0300 )edit

this is unfortunate as it should be relatively easy to rescan the calendar list. Rescanning works in DAVDroid, maybe a similar mechanism could be used?

zepher ( 2017-11-08 03:36:42 +0300 )edit

Question tools



Asked: 2015-07-27 21:16:01 +0300

Seen: 869 times

Last updated: Dec 19 '19