[GH-ISSUE #470] Nextcloud sync causes bookmarks to disappear and reapper in random order when merging #348

Closed
opened 2026-02-25 22:36:52 +03:00 by kerem · 3 comments
Owner

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):

  • OS: Windows 10 Pro 1909 fully patched
  • Browser Firefox
  • Browser Version 74.0
  • Floccus version: 4.0.2
  • Floccus sync method: e.g. webdav, and nextcloud folders

Server (please complete the following information):

  • OS: unRAID 6.8.3
  • Nextcloud version: 18.0.2
  • Bookmarks app version: 2.3.4

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.

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):** - OS: Windows 10 Pro 1909 fully patched - Browser Firefox - Browser Version 74.0 - Floccus version: 4.0.2 - Floccus sync method: e.g. webdav, and nextcloud folders **Server (please complete the following information):** - OS: unRAID 6.8.3 - Nextcloud version: 18.0.2 - Bookmarks app version: 2.3.4 **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.
kerem 2026-02-25 22:36:52 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@marcelklehr commented on GitHub (Mar 22, 2020):

Thank you for providing feedback! I will look into this, soon.

<!-- gh-comment-id:602247348 --> @marcelklehr commented on GitHub (Mar 22, 2020): Thank you for providing feedback! I will look into this, soon.
Author
Owner

@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.

<!-- gh-comment-id:612496660 --> @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.
Author
Owner

@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.

<!-- gh-comment-id:1477257038 --> @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.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/floccus#348
No description provided.