-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Current Issues #13
Comments
Hi so after playing with it on my end I got some really weird workings on it. Let me give a few scenarios that better explain this weird behaviour I got. Scenario 1:
Scenario 2:
Scenario 3:
Scenario 4:
While the caching works, I realise it only works for the latest task added and only one task can be added. Any more than that apparently it would prioritize obsidian and overwrite Vikunja which is weird. |
Okay after some investigations, i found a lot of errors. :) So, i releasing now a new version, which fixes issues in:
Most of your described issues comes from a problem with dataview and it's own index, which must be rebuilt after task changes, but it does not take effect immediatily, so my plugin needs to wait for this. In the meantime the plugin pulls tasks from vikunja and starts syncing ASAP after dataview index-rebuild is done. |
Thanks for helping to investigate, I checked notice another new weird corner case for me. Scenario 5:
Scenario 6:
I am not too clear but it seems that if tasks are done sequentially, after the first update of the markdown in obsidian, it will treat obsidian as the more updated one and overwrite any updates from vikunja. (This is just my theory) |
I cannot reproduce your scenario 5 on my side. If you want faster status sync, use the option in settings to do so. It is faster then a complete sync. :) edit: edit2: |
I pushed a new version, but had no time to fix duplicated labels. |
Weird I am still getting the same result as in this post
|
date 1.8. v1.0.12
Reset instance
cannot handle tasks without an id, so it fails, if there are mixed tasks, which are (not) synced. f6f2884date 8.8. v1.0.14
date 9.8. v1.0.16
date 14.8. v.1.0.17
date 20.8. v.1.0.20
The text was updated successfully, but these errors were encountered: