Ask / Submit
35

Rescan for new calendars on CalDAV server [released]

Tracked by Jolla

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

irrep gravatar image

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

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

Comments

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

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

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

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

I have almost the same issue on my work CalDAV calendar. The event goes from my Xperia X with 3.0.0.8 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 +0200 )edit
1

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 +0200 )edit

Thank you @damien-caliste!

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

2 Answers

Sort by » oldest newest most voted
15

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

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

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

Comments

Great to hear!

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

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

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

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 +0200 )edit
3

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

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

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

Comments

2

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 +0200 )edit
1

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 +0200 )edit

Question tools

Follow
11 followers

Stats

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

Seen: 828 times

Last updated: Dec 19 '19