-
-
Notifications
You must be signed in to change notification settings - Fork 18
Description
Describe the bug
While trying to sync from another tasks-app I found a bug, at least I think so. I've provided a minimal repro with only 2 tasks, to reproduce this. I have a main-task and a sub-task, the sub-task has recurrencies (weekly, but doesn't matter here). It looks like these screenshots (look at the correct indentation and the other parts I marked red, blue are items I've clicked):
Now I remove the calendar within DAVx⁵, therefore also removing the collection from jtxBoard, then I recreate the connection within DAVx⁵ and sync these tasks again. Now the indentation is different, the recurring subtask looks more like a main-task and not a subtask, though the series seems to still have the connection to the main task (but the single entries of the series don't)
To Reproduce
- you need something to sync with DAVx⁵, I use radicale, but I don't think it's the server, since the ics-files look valid.
- you just need to sync to the dav-server, then remove the caldav-entry within DAVx⁵ (and also remove the collection from jxtBoard), rearrange the connection and now sync from server. The result won't be the same.
Expected behavior
- I would expect, that a sync of main+recurring subtasks would exactly recreate when syncing the other way.
- just for info: everything works ok when syncing a main-task owning a non-recurring-subtask
Device and version
- Samsung Galaxy A54
- Android version: Android 11
- jtx Board version: 2.14.1
- Downloaded from: directly from github