[GH-ISSUE #754] The selection of "Nextcloud Bookmarks (legacy)" results in a Javascript error #481

Closed
opened 2026-02-25 22:37:17 +03:00 by kerem · 5 comments
Owner

Originally created by @iaeiou on GitHub (Dec 29, 2020).
Original GitHub issue: https://github.com/floccusaddon/floccus/issues/754

Hello there,

Note: I disabled every extensions except Floccus, Firefox Sync is disabled too

Describe the bug
I'm not able to use "Nextcloud Bookmarks (legacy)"

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'Floccus → New account'
  2. Click on 'Nextcloud Bookmarks (Legacy)'
  3. Click on 'Add account'
  4. Nothing happen

The console in Firefox developer tools displays the following error message every time I click on 'Add account':

TypeError: this.registry[t.type] is not a constructor
    factory moz-extension://92f2e1b7-e671-4a6d-a74b-f01103235304/dist/js/options.js:7
    getDefaultValues moz-extension://92f2e1b7-e671-4a6d-a74b-f01103235304/dist/js/options.js:7
    CREATE_ACCOUNT moz-extension://92f2e1b7-e671-4a6d-a74b-f01103235304/dist/js/options.js:7
    u moz-extension://92f2e1b7-e671-4a6d-a74b-f01103235304/dist/js/options.js:20
    dispatch moz-extension://92f2e1b7-e671-4a6d-a74b-f01103235304/dist/js/options.js:26
    dispatch moz-extension://92f2e1b7-e671-4a6d-a74b-f01103235304/dist/js/options.js:20
    onCreate moz-extension://92f2e1b7-e671-4a6d-a74b-f01103235304/dist/js/options.js:20
    Ut moz-extension://92f2e1b7-e671-4a6d-a74b-f01103235304/dist/js/options.js:7
    n moz-extension://92f2e1b7-e671-4a6d-a74b-f01103235304/dist/js/options.js:7
    Ut moz-extension://92f2e1b7-e671-4a6d-a74b-f01103235304/dist/js/options.js:7
    $emit moz-extension://92f2e1b7-e671-4a6d-a74b-f01103235304/dist/js/options.js:7
    click moz-extension://92f2e1b7-e671-4a6d-a74b-f01103235304/dist/js/options.js:20
    Ut moz-extension://92f2e1b7-e671-4a6d-a74b-f01103235304/dist/js/options.js:7
    n moz-extension://92f2e1b7-e671-4a6d-a74b-f01103235304/dist/js/options.js:7
    _wrapper moz-extension://92f2e1b7-e671-4a6d-a74b-f01103235304/dist/js/options.js:7
options.js:7:11622

Expected behavior
I would like to synchronize Bookmarks on cloud.disroot.org

Desktop (please complete the following information):

  • OS: Debian 10 buster
  • Browser: Firefox
  • Browser Version: 78.6.0esr
  • Floccus version: 4.4.6
  • Floccus sync method: nextcloud legacy (tabs synchronization with https://cloud.disroot.org work fine - Thanks!)

Server (please complete the following information):

  • OS: unknown
  • Nextcloud version: 19.0.3
  • Bookmarks app version: unknown

Debug log

Everything is fine:

2020-12-29T00:22:55.181Z { reorderings: [] }
2020-12-29T00:22:55.674Z Successfully ended sync process for account xx@cloud.disroot.org
2020-12-29T00:28:30.847Z Starting sync process for account xx@cloud.disroot.org
2020-12-29T00:28:32.280Z Using "merge overwrite" strategy (no cache available)
2020-12-29T00:28:35.980Z Loading sparse tree as necessary
2020-12-29T00:28:38.188Z Fetching bookmarks
[...]
2020-12-29T01:47:16.277Z Successfully ended sync process for account xx@cloud.disroot.org
Originally created by @iaeiou on GitHub (Dec 29, 2020). Original GitHub issue: https://github.com/floccusaddon/floccus/issues/754 Hello there, Note: I disabled every extensions except Floccus, Firefox Sync is disabled too **Describe the bug** I'm not able to use "Nextcloud Bookmarks (legacy)" **To Reproduce** Steps to reproduce the behavior: 1. Go to 'Floccus → New account' 2. Click on 'Nextcloud Bookmarks (Legacy)' 3. Click on 'Add account' 4. Nothing happen The console in Firefox developer tools displays the following error message every time I click on 'Add account': ```javascript TypeError: this.registry[t.type] is not a constructor factory moz-extension://92f2e1b7-e671-4a6d-a74b-f01103235304/dist/js/options.js:7 getDefaultValues moz-extension://92f2e1b7-e671-4a6d-a74b-f01103235304/dist/js/options.js:7 CREATE_ACCOUNT moz-extension://92f2e1b7-e671-4a6d-a74b-f01103235304/dist/js/options.js:7 u moz-extension://92f2e1b7-e671-4a6d-a74b-f01103235304/dist/js/options.js:20 dispatch moz-extension://92f2e1b7-e671-4a6d-a74b-f01103235304/dist/js/options.js:26 dispatch moz-extension://92f2e1b7-e671-4a6d-a74b-f01103235304/dist/js/options.js:20 onCreate moz-extension://92f2e1b7-e671-4a6d-a74b-f01103235304/dist/js/options.js:20 Ut moz-extension://92f2e1b7-e671-4a6d-a74b-f01103235304/dist/js/options.js:7 n moz-extension://92f2e1b7-e671-4a6d-a74b-f01103235304/dist/js/options.js:7 Ut moz-extension://92f2e1b7-e671-4a6d-a74b-f01103235304/dist/js/options.js:7 $emit moz-extension://92f2e1b7-e671-4a6d-a74b-f01103235304/dist/js/options.js:7 click moz-extension://92f2e1b7-e671-4a6d-a74b-f01103235304/dist/js/options.js:20 Ut moz-extension://92f2e1b7-e671-4a6d-a74b-f01103235304/dist/js/options.js:7 n moz-extension://92f2e1b7-e671-4a6d-a74b-f01103235304/dist/js/options.js:7 _wrapper moz-extension://92f2e1b7-e671-4a6d-a74b-f01103235304/dist/js/options.js:7 options.js:7:11622 ``` **Expected behavior** I would like to synchronize Bookmarks on cloud.disroot.org **Desktop (please complete the following information):** - OS: Debian 10 buster - Browser: Firefox - Browser Version: 78.6.0esr - Floccus version: 4.4.6 - Floccus sync method: nextcloud legacy (tabs synchronization with https://cloud.disroot.org work fine - Thanks!) **Server (please complete the following information):** - OS: unknown - Nextcloud version: 19.0.3 - Bookmarks app version: unknown **Debug log** Everything is fine: ``` 2020-12-29T00:22:55.181Z { reorderings: [] } 2020-12-29T00:22:55.674Z Successfully ended sync process for account xx@cloud.disroot.org 2020-12-29T00:28:30.847Z Starting sync process for account xx@cloud.disroot.org 2020-12-29T00:28:32.280Z Using "merge overwrite" strategy (no cache available) 2020-12-29T00:28:35.980Z Loading sparse tree as necessary 2020-12-29T00:28:38.188Z Fetching bookmarks [...] 2020-12-29T01:47:16.277Z Successfully ended sync process for account xx@cloud.disroot.org ```
kerem 2026-02-25 22:37:17 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@marcelklehr commented on GitHub (Dec 31, 2020):

"Nextcloud Bookmarks (legacy)" has been removed from floccus in v4.4.0.

<!-- gh-comment-id:752948891 --> @marcelklehr commented on GitHub (Dec 31, 2020): "Nextcloud Bookmarks (legacy)" has been removed from floccus in v4.4.0.
Author
Owner

@iaeiou commented on GitHub (Jan 1, 2021):

Hi @marcelklehr,

I'm not sure to understand, as I'm using Floccus 4.4.6 and I can confirm that "Nextcloud Bookmarks (legacy)" still appears in the "New account" screen

<!-- gh-comment-id:753363126 --> @iaeiou commented on GitHub (Jan 1, 2021): Hi @marcelklehr, I'm not sure to understand, as I'm using Floccus 4.4.6 and I can confirm that "Nextcloud Bookmarks (legacy)" still appears in the "New account" screen
Author
Owner

@marcelklehr commented on GitHub (Jan 1, 2021):

Ah, I'm sorry. The functionality has been removed. The option unfortunately still exists in the UI. This is indeed a bug. The solution, though, is still the same as if the bug didn't exist: Don't use the legacy method.

<!-- gh-comment-id:753390105 --> @marcelklehr commented on GitHub (Jan 1, 2021): Ah, I'm sorry. The functionality has been removed. The option unfortunately still exists in the UI. This is indeed a bug. The solution, though, is still the same as if the bug didn't exist: Don't use the legacy method.
Author
Owner

@marcelklehr commented on GitHub (Jan 5, 2021):

Fix in v4.4.7

<!-- gh-comment-id:754733281 --> @marcelklehr commented on GitHub (Jan 5, 2021): Fix in v4.4.7
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:1477177561 --> @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#481
No description provided.