Ask / Submit

Rescan for new calendars on CalDAV server

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

irrep gravatar image

updated 2018-11-26 23:26:23 +0300

rozgwi gravatar image

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 retag flag offensive close delete


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

2 Answers

Sort by » oldest newest most voted

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

I'm proposing a MR in (new) 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

Armadillo gravatar image

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
Login/Signup to Answer

Question tools



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

Seen: 560 times

Last updated: Apr 25