-
Hi there, Because CalDAV-sync and CardDAV-sync seem to be orphaned, I recently moved to DAVx5 and so far I really like it. However I have trouble understanding one feature. With CardDAV-sync I could sync the whole calendar: It distinguished between shorttime sync and longtime sync. This is very useful if you move to a new device and - like me - you want to have a complete calendar on your phone for reference. Regarding past event sync, the DAVx5 manual says:
I could manage to sync my two calendars completely by removing the values from Past Event Time Limit in both accounts. So far so good. Also, the app says (at least in German, corresponding English translation by me) for Past Event Time Limit seting:
However if I add the default 90 days again after syncing the whole calendar, with next sync all my events older than 90 days disappear again. But they have already been synchronized so I would not expect that they will be touched again by sync. App says they would be ignored. Neither app nor the manual state anything regarding removing events from local calendar beyond that time limit. Is this expected? Does the app actually keep only events now()-90d until future locally? I couldn't find anything here in the discussions and wonder if the only way to permanently keep a complete calendar is to remove the value for Past Event Time Limit. Could anybody please shed some light on me? Regards Samsung SM-A525F with Android 12 |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 10 replies
-
Hello, Yes, this is expected. Every sync will fetch a list of all events in the specified time window from the server and then synchronize them with the local storage. Older events are treated like they would have been deleted on the server and are also deleted locally. This helps with scaling - so you don't have events older than you need that clutter your device and take space. |
Beta Was this translation helpful? Give feedback.
-
On the same setting I have the problem, that it seems to still sync only the last 90 days if I leave it empty. If I enter e.g. 9999 it syncs older events just finde. |
Beta Was this translation helpful? Give feedback.
-
Oh, that makes sense! I use nextcloud as a server. There doesn't seem to be a setting for this though... Thanks for clearing that up. |
Beta Was this translation helpful? Give feedback.
Seems you are affected by a rare migration bug to 4.3.4. Please remove the account and add it again with the latest DAVx5 version (4.3.5). The settings should be complete and it shouldnt happen again.