[GH-ISSUE #344] Sync (Import) in Firefox aborts when Separator is encountered #290

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

Originally created by @hlagh on GitHub (Aug 6, 2019).
Original GitHub issue: https://github.com/floccusaddon/floccus/issues/344

Software versions

  • Browser: Firefox 68.0.1
  • Floccus: 3.3.2
  • Floccus sync method: webdav (LoFloccus)

Steps to reproduce

In Firefox:

  1. Create a bookmark folder containing a separator somewhere between other bookmarks
  2. Sync this folder to LoFloccus
  3. Import/Restore the sync to *newly created*

Note: My intention is to sync to a browser on a different machine. This is simply the quickest way to reproduce the error.

Expected outcome

I should have a duplicate of the synced folder under "Nextcloud (floccus@127.0.0.1)"

Actual outcome

Sync aborts with error:

  • Invalid bookmark: {"title":"","type":1,"url":"data:","parentGuid":"7HCkt79W9RiF"}

Note: Import works when I remove the following line from the .xbel file:

    <bookmark href="data:" id="1xx"><title/></bookmark>)

Debug log

  • Debug log provided
Originally created by @hlagh on GitHub (Aug 6, 2019). Original GitHub issue: https://github.com/floccusaddon/floccus/issues/344 <!-- Hello there! Thank you for providing feedback! Please answer the below questions to allow for as smooth a process of tackling the issue as possible :) (Note: Everything surrounded by arrows, like this text for example, will not be visible.) --> ### Software versions <!-- Please provide the versions of the following software products in your set up --> - Browser: Firefox 68.0.1 - Floccus: 3.3.2 - Floccus sync method: webdav (LoFloccus) <!-- Sync methods are either XBEL/webdav (signified as `webdav`), nextcloud Bookmarks legacy (signified as `nextcloud`), or nextcloud Bookmarks v0.14+ with folders (signified as `nextcloud-folders`) --> ### Steps to reproduce <!-- What did you do? Be as specific as possible --> In Firefox: 1. Create a bookmark folder containing a separator somewhere between other bookmarks 2. Sync this folder to LoFloccus 3. Import/Restore the sync to **\*newly created\*** Note: My intention is to sync to a browser on a different machine. This is simply the quickest way to reproduce the error. ### Expected outcome <!-- What did you think was going to happen or what do you think should have happened? --> I should have a duplicate of the synced folder under "Nextcloud (floccus@127.0.0.1)" ### Actual outcome <!-- What actually happened after you did the above steps? --> Sync aborts with error: - Invalid bookmark: {"title":"","type":1,"url":"data:","parentGuid":"7HCkt79W9RiF"} Note: Import works when I remove the following line from the .xbel file: > <bookmark href="data:" id="1xx"><title/></bookmark>) ### Debug log <!-- It is often useful to provide a debug log file along with the issue. You can obtain a debug log of the most recent sync runs by clicking 'Debug log' in the bottom right corner of the floccus panel in your browser. Note: As your debug log usually contains large parts of your bookmark data, instead of attaching it to the issue here, publicly, I recommend uploading it privately at the following URL https://klehranlage.net/index.php/s/7nn82NSBsfQKdsJ --> - [ ] Debug log provided <!-- Thanks! Now, hit Submit and wait for a reply :) -->
kerem closed this issue 2026-02-25 22:36:42 +03:00
Author
Owner

@marcelklehr commented on GitHub (Aug 10, 2019):

Separators have not been explicitly supported thus far, but I think this is now possible.

<!-- gh-comment-id:520178408 --> @marcelklehr commented on GitHub (Aug 10, 2019): Separators have not been explicitly supported thus far, but I think this is now possible.
Author
Owner

@marcelklehr commented on GitHub (Aug 10, 2019):

Closing in favor of #186

<!-- gh-comment-id:520178554 --> @marcelklehr commented on GitHub (Aug 10, 2019): Closing in favor of #186
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:1477332446 --> @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#290
No description provided.