[GH-ISSUE #453] Bookmark Manager rearranging bookmarks causes problems syncing #338

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

Originally created by @jlbprof on GitHub (Feb 25, 2020).
Original GitHub issue: https://github.com/floccusaddon/floccus/issues/453

Describe the bug
I share bookmarks between my home machine and my work machine. I use Brave a Chromium based browser. I use WebDav.

I use the Bookmark Manager to rearrange and clean up my bookmarks from time to time and it causes all sorts of problems when trying to sync this out.

I also set Floccus to "Always overwrite and revert local changes", because I made the changes on the "other" computer. Here I mean, I do not care what is locally, I just want what is on the webdav server to be here on this version of Chrome.

I get all sorts of errors and it seems to be because of it trying to rearrange the local bookmarks from the server bookmarks.

I have tried to debug this via the developer console, but I cannot find the offending data, it has been awhile since I looked at your code, but I was hoping to find a global variable that contains both what the local browser thinks the bookmarks are and what the webdav server thinks the bookmarks are and try to figure out how to repair this.

Attached find the current logs.

To Reproduce
Bring up the Bookmark Manager move bookmarks around, including deleting folders, and moving folders underneath other folders.

Expected behavior
It should do the one way sync without problems.

Screenshots
N/A

Desktop (please complete the following information):

  • OS: Back and forth between Windows 10 and MacOS (latest on both)
  • Browser Brave / Chromium, (Version 1.3.118 Chromium: 80.0.3987.116 (Official Build) (64-bit))
  • Floccus version: 3.5.3
  • Floccus sync method: Webdav on a cPanel account

**Server cPanel WebDav

Note: Please write down the actual version numbers instead of writing 'latest'.

Debug log
Attached

  • [ YES] Debug log provided on external site.

Additional context

I know you are about to release V4, so this may be moot. But on the one way syncs it would seem to be better if you just deleted the local bookmarks and inserted all the downloaded ones. Is that possible?

Originally created by @jlbprof on GitHub (Feb 25, 2020). Original GitHub issue: https://github.com/floccusaddon/floccus/issues/453 **Describe the bug** I share bookmarks between my home machine and my work machine. I use Brave a Chromium based browser. I use WebDav. I use the Bookmark Manager to rearrange and clean up my bookmarks from time to time and it causes all sorts of problems when trying to sync this out. I also set Floccus to "Always overwrite and revert local changes", because I made the changes on the "other" computer. Here I mean, I do not care what is locally, I just want what is on the webdav server to be here on this version of Chrome. I get all sorts of errors and it seems to be because of it trying to rearrange the local bookmarks from the server bookmarks. I have tried to debug this via the developer console, but I cannot find the offending data, it has been awhile since I looked at your code, but I was hoping to find a global variable that contains both what the local browser thinks the bookmarks are and what the webdav server thinks the bookmarks are and try to figure out how to repair this. Attached find the current logs. **To Reproduce** Bring up the Bookmark Manager move bookmarks around, including deleting folders, and moving folders underneath other folders. **Expected behavior** It should do the one way sync without problems. **Screenshots** N/A **Desktop (please complete the following information):** - OS: Back and forth between Windows 10 and MacOS (latest on both) - Browser Brave / Chromium, (Version 1.3.118 Chromium: 80.0.3987.116 (Official Build) (64-bit)) - Floccus version: 3.5.3 - Floccus sync method: Webdav on a cPanel account **Server cPanel WebDav Note: Please write down the actual version numbers instead of writing 'latest'. **Debug log** Attached - [ YES] Debug log provided on external site. **Additional context** I know you are about to release V4, so this may be moot. But on the one way syncs it would seem to be better if you just deleted the local bookmarks and inserted all the downloaded ones. Is that possible?
kerem 2026-02-25 22:36:51 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@marcelklehr commented on GitHub (Feb 25, 2020):

But on the one way syncs it would seem to be better if you just deleted the local bookmarks and inserted all the downloaded ones. Is that possible?

That would certainly be possible, albeit less efficient. Would you be amendable to trying out the v4 pre-release after doing a backup?

<!-- gh-comment-id:590874156 --> @marcelklehr commented on GitHub (Feb 25, 2020): > But on the one way syncs it would seem to be better if you just deleted the local bookmarks and inserted all the downloaded ones. Is that possible? That would certainly be possible, albeit less efficient. Would you be amendable to trying out the v4 pre-release after doing a backup?
Author
Owner

@jlbprof commented on GitHub (Feb 25, 2020):

I will try again this evening.

On Tue, Feb 25, 2020 at 7:45 AM Marcel Klehr notifications@github.com
wrote:

But on the one way syncs it would seem to be better if you just deleted
the local bookmarks and inserted all the downloaded ones. Is that possible?

That would certainly be possible, albeit less efficient. Would you be
amendable to trying out the v4 pre-release after doing a backup?


You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/marcelklehr/floccus/issues/453?email_source=notifications&email_token=ACKLP5LNCYKW5B7UKXGJO6DREUOH7A5CNFSM4K2XFDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEM4AMLA#issuecomment-590874156,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ACKLP5KDVZE4HEOKAR7S3I3REUOH7ANCNFSM4K2XFDBQ
.

<!-- gh-comment-id:590887554 --> @jlbprof commented on GitHub (Feb 25, 2020): I will try again this evening. On Tue, Feb 25, 2020 at 7:45 AM Marcel Klehr <notifications@github.com> wrote: > But on the one way syncs it would seem to be better if you just deleted > the local bookmarks and inserted all the downloaded ones. Is that possible? > > That would certainly be possible, albeit less efficient. Would you be > amendable to trying out the v4 pre-release after doing a backup? > > — > You are receiving this because you authored the thread. > Reply to this email directly, view it on GitHub > <https://github.com/marcelklehr/floccus/issues/453?email_source=notifications&email_token=ACKLP5LNCYKW5B7UKXGJO6DREUOH7A5CNFSM4K2XFDB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEM4AMLA#issuecomment-590874156>, > or unsubscribe > <https://github.com/notifications/unsubscribe-auth/ACKLP5KDVZE4HEOKAR7S3I3REUOH7ANCNFSM4K2XFDBQ> > . >
Author
Owner

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

v4 has just been released with lots of fixes, most probably also one for this issue.

<!-- gh-comment-id:593402944 --> @marcelklehr commented on GitHub (Mar 2, 2020): v4 has just been released with lots of fixes, most probably also one for this issue.
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:1477257383 --> @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#338
No description provided.