mirror of
https://github.com/floccusaddon/floccus.git
synced 2026-04-25 22:26:06 +03:00
[GH-ISSUE #898] Falsely removing added bookmarks on sync after error #585
Labels
No labels
browser-specific
bug
correctness issues
enhancement
feature: Google Drive
feature: Linkwarden
feature: git
feature: nextcloud-bookmarks
feature: tabs
feature: webdav
help wanted
native-app
priority: high
priority: low
priority: medium
pull-request
question
question
stale
upstream
waiting for more information
wontfix
🙁 Not following issue template
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/floccus#585
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @RonMatGH on GitHub (Jul 2, 2021).
Original GitHub issue: https://github.com/floccusaddon/floccus/issues/898
Describe the bug
I'm using sync strategy "Merge" using my own WebDAV server.
When I add one or more bookmarks in my sync folder, floccus shows the following error message at next sync:
"E018: Couldn't authenticate with the server."
When I re-initiate the sync (e.g. Sync Now button) the recently added bookmarks is removed.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Upon sync the locally added bookmarks should be uploaded to the server.
Screenshots
Desktop
Server
Debug log
First sync, with error message:
floccus-4.6.4-2021-07-02.log-8.txt
Second sync, falsely removing the locally added bookmark:
floccus-4.6.4-2021-07-02.log-9.txt
Additional context
I noticed that my sync file on the server show Jun 9 as the last modification date. Has the add-on been updated around this date? Maybe this helps.
@marcelklehr commented on GitHub (Jul 3, 2021):
Hey @RonMatGH
This seems not to be due to floccus. Last release was Apr 24 2021.
If you're up for some debugging, try this.
Firefox
about:debuggingInspectbutton next to floccus entrysync nowfor the account of your choice.Chrome
chrome://extensionsDeveloper modedist/html/background.htmlbutton in floccus' entry next to "Inspect views: "sync nowfor the account of your choiceYou can also try to replicate the HTTP request that floccus does to save the file in your webdav share:
@marcelklehr commented on GitHub (Jul 14, 2021):
The peculiar thing is that the sync did not fail earlier. There's a number of requests before any syncing is done that should have failed as well, preventing any wrong bookkeeping.
@github-actions[bot] commented on GitHub (May 24, 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.