Skip to content

Firefox/Linux - can't change Folder Mapping from default location #795

Description

@aliher1911

Describe the bug
If I change default folder mapping from /Bookmarks Menu/Floccus (...)/ to another folder then sync fails with "t is undefined".
Sync successfully retrieves bookmarks created by Chrome/MacOS to the default location, if I change it to another root empty or not it would fail.

To Reproduce
Steps to reproduce the behavior:

  1. Create bookmark folder Global under 'Bookmarks Menu'
  2. Click 'Floccus options icon'
  3. Open 'Settings'
  4. Click Folder Mapping/Local Folder
  5. Pick Global from Folder tree
  6. Save folder name
  7. Save floccus settings
  8. Click 'Floccus options icon'
  9. Click 'Sync now'
  10. Observe error in box above button

Expected behavior
Being able to change folder location so it could be consistent between browsers/OS's.

Desktop (please complete the following information):

  • OS: Linux Ubuntu 20.04
  • Browser Firefox
  • Browser Version 84.0.2
  • Floccus version: 4.4.7
  • Floccus sync method: webdav

Server (please complete the following information):

  • OS: Synology NAS Webdav

Debug log
2021-01-20T09:29:07.349Z Starting sync process for account [...]
2021-01-20T09:29:07.484Z onSyncStart: begin
2021-01-20T09:29:07.486Z [...]/Bookmarks/bookmarks.xbel.lock
2021-01-20T09:29:07.790Z [...]/Bookmarks/bookmarks.xbel.lock
2021-01-20T09:29:07.927Z onSyncStart: completed
2021-01-20T09:29:07.969Z Using "default" strategy
2021-01-20T09:29:08.134Z Syncing failed with t is undefined
2021-01-20T09:29:08.140Z onSyncFail

  • Debug log provided

Additional context
Sync works fine on Chrome and pulls bookmarks into default location without issues, so server-side it is most likely no issue.
I have another box with similar Os/Browser and it shows the same behaviour.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions