mirror of
https://github.com/floccusaddon/floccus.git
synced 2026-04-26 06:35:59 +03:00
[GH-ISSUE #470] Nextcloud sync causes bookmarks to disappear and reapper in random order when merging #348
Labels
No labels
browser-specific
bug
correctness issues
enhancement
feature: Google Drive
feature: Linkwarden
feature: git
feature: nextcloud-bookmarks
feature: tabs
feature: webdav
help wanted
native-app
priority: high
priority: low
priority: medium
pull-request
question
question
stale
upstream
waiting for more information
wontfix
🙁 Not following issue template
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/floccus#348
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @tphillip913 on GitHub (Mar 15, 2020).
Original GitHub issue: https://github.com/floccusaddon/floccus/issues/470
Describe the bug
When using either Nextcloud Folders of WebDAV during the sync process you can watch in the Bookmark sidebar your bookmarks disappear and by the end of the sync process reappear in random order. Even subfolders have the bookmarks in random order.
So far I cannot tell if anything is being lost, but watching the process is disconcerting and the random sort order afterwords is annoying. The sort order seems to be different every time the sync runs.
To Reproduce
Steps to reproduce the behavior:
1 - Install the latest floccus and the latest Nextcloud (On a server with or without the Bookmarks addin, depending if you want to see it with Nextcloud folder sync or WebDAV)
2 - Set up floccus with the proper credentials and if necessary the proper WebDAV URL
3 - Select "Merge" on what type of sync you like
4 - Run the sync
Expected behavior
Best case: I should see nothing at all but bookmarks appear or disappear if they've been added or deleted by another client syncing to the same Nextcloud account
Worst case: What I'm seeing now but with sort order preserved
Desktop (please complete the following information):
Server (please complete the following information):
Debug log
None generated
Additional context
The sync does seem to work in both cases. I can find the XML file in the proper place when using WebDAV and I can see the bookmarks when looking at the Bookmarks in Nextcloud when using Nextcloud Folders.
The behavior and random sort order is perplexing to me.
@marcelklehr commented on GitHub (Mar 22, 2020):
Thank you for providing feedback! I will look into this, soon.
@marcelklehr commented on GitHub (Apr 11, 2020):
I've been able to replicate this and will publish a fix along with the next release. It turned out to be a storage problem that left floccus with a cache but no mappings between server and client bookmarks.
@github-actions[bot] commented on GitHub (Mar 21, 2023):
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.