-
-
Notifications
You must be signed in to change notification settings - Fork 284
Open
Labels
Description
Which version of floccus are you using?
5.6.0
How many bookmarks do you have, roughly?
10k
Are you using other means to sync bookmarks in parallel to floccus?
No
Sync method
Linkwarden
Which browser are you using? In case you are using the phone App, specify the Android or iOS version and device please.
Edge 142.0.3595.53
Which version of Nextcloud Bookmarks are you using? (if relevant)
No response
Which version of Nextcloud? (if relevant)
No response
What kind of WebDAV server are you using? (if relevant)
No response
Describe the Bug
I have 4 floccus profiles configured.
After using restore pages in Microsoft Edge, to recover from a crash, the profiles have changed path settings and are broken, leading to data loss, duplication and sync failure depending on Failsafe status of a profile.
Expected Behavior
The paths set in the profiles must not change automatically without user interaction, ever.
To Reproduce
Original profile settings:
| Profile Name | Method | Failsafe | Path | Position | Autosync | Strategy | Nested |
|---|---|---|---|---|---|---|---|
| floccus-1 | Linkwarden | enabled | /Favorites bar/Floccus |
1 | 20m | Always merge | Yes |
| edge-2 | Linkwarden | enabled | /Favorites bar/Edge-Import |
2 | 25m | Always merge | Yes |
| firefox-3 | Linkwarden | enabled | /Favorites bar/Firefox-Import |
3 | 30m | Always merge | Yes |
| gitmarks-4 | Git | disabled | /Favorites bar/Gitmarks |
4 | 25m | Always merge | Yes |
"New" broken profile settings (folder and position changed):
| Profile Name | Bookmarks folder | Position | Result |
|---|---|---|---|
| floccus-1 | /Favorites bar/Firefox-Import/Bookmarks Toolbar/AppWithCredentials/ |
2 | E029: Failsafe: The current sync run would delete 100% of your links. Refusing to execute. Disable this failsafe in the account settings if you want to proceed anyway. |
| edge-2 | /Favorites bar/Firefox-Import/Bookmarks Toolbar/(Web)Apps/https:\/\/www.snipp.de\/de\/app\// |
3 | Cannot read properties of undefined (reading 'filter') |
| firefox-3 | /Favorites bar/Firefox-Import/Bookmarks Toolbar/(Web)Apps/snipp2 | Title of snipp2/ |
4 | Cannot read properties of undefined (reading 'filter') |
| gitmarks-4 | /Favorites bar/Floccus (gitmarks)/ |
1 | "Success", because Failsafe disabled. => New folder created and all bookmarks duplicated. |
As can be seen, the profile order changed. All bookmark paths have changed.
For the three Linkwarden profiles:
- floccus-1: is set to a (valid) subfolder of the original firefox profile. Failsafe prevented worse.
- edge-2: is set to a bookmark url from the original firefox profile. Error because this is an invalid value.
- firefox-3: is set to a bookmark title from the original firefox profile. Error because this is an invalid value.
The git profile duplicated the whole folder to a new name.
Debug log provided
- I have provided a debug log file