@rparkins True, this solution adds a lot of complexity (and thus open a Pandora’s box full with new bugs) for a very rare problem. But i will consider it. Thanks for your thoughts.
HTTP 500 error when syncing with Nextcloud
-
For the last few weeks, I keep getting a notification showing a server error when syncing my calendar to Nextcloud (Woelkli). The text of the error is ʾThis recurrence rule does not generate any valid instancesʾ.
It looks like it’s trying to sync an entry that isn’t on my calendar anymore. When I search Etar for the entry name given in the debug info, it shows no results.
I’m using DAVx5 3.2.1.4 from fdroid.
-
@blackdam said in HTTP 500 error when syncing with Nextcloud:
It looks like it’s trying to sync an entry that isn’t on my calendar anymore. When I search Etar for the entry name given in the debug info, it shows no results.
Yes, there’s a recurring event in the database which doesn’t have a valid occurrence because every single occurrence is deleted. In this case, the event shouldn’t be in the database at all.
You can either delete the event manually (with adb) or deselect the calendar in DAVx5, force sync, then select it again and sync again. Then all local changes since the last sync are lost and the “ghost event” won’t be uploaded again.
-
@rfc2822 That seems to have solved my problem. Thanks!
-
Do you know which calendar app you have used to edit/delete the occurences of the “Drop in” event?
-
@rfc2822 Etar 1.0.22
-
@blackdam Ah ok… because the calendar app shouldn’t allow such a condition and delete the whole event. Maybe you can create a report for Etar about that (when you reference this thread, they should have all necessary information)