mirror of
https://github.com/floccusaddon/floccus.git
synced 2026-04-26 06:35:59 +03:00
[GH-ISSUE #56] Floccus Unable to Remove Bookmarks #55
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#55
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 @SomePoorBastard on GitHub (Mar 20, 2018).
Original GitHub issue: https://github.com/floccusaddon/floccus/issues/56
Hello there. Before you read any further, I would like to thank you for taking the time to review this issue. I understand that your time is valuable and want to make sure that I am thorough and clear in documentation. Let me know if anything needs clarification
Notes about Bookmark API Support
I noticed while writing this issue up that the API documentation changed about eight days ago at the time of writing. Checking out your GitHub profile I can see you do contribue to both the Bookmarks app for Nextcloud and Floccus. I am unsure however if you have had time to adapt to those changes with this new API in place.
Main Issue
With this, know that some of the data I have provided is obfuscated/changed. This includes the username (changed to somepoorbastard), some IPs (different network address and/or subnet), and some timezone information. Other than this, all information should be unmodified.
I am using Mozilla Firefox with Floccus 2.0.0 installed. I am unable to synchronize the removal of bookmarks from the Nextcloud server. Hovering over the error reports that "Removing a bookmark on the server failed. remoteid=<#>", where # is the id of the bookmark in question.
The debugging console accessed through about:debugging for Floccus revealed the following information:
Figure 1: Floccus Debug Log
Note that the version of Firefox is the latest currently available at the time of this report.
Figure 2: about:support tab from Firefox
I did use a development branch of the Bookmarks for Nextcloud App, following the instructions for manual deployment. The Git revision is specified at the bottom.
Figure 3: Bookmarks for Nextcloud App Information
Figure 4: Nextcloud Version.php
I don't believe this is a server-side issue from my interpretation of the HTTP 400 error returned by the response seen in the Floccus Debug Log. The nginx log itself is of no apparent use:
Figure 5: nginx.log (snipped section)
I believe the versions are compatible with each other, but cannot figure out what request is being sent to the server. Looking for guidance on where to look next.
@aktentasche commented on GitHub (Mar 20, 2018):
maybe a dumb question but can you remove bookmarks directly in the bookmarks app?
@marcelklehr commented on GitHub (Mar 20, 2018):
@SomePoorBastard Thank you for the thorough bug report! :) The versions appear to be compatible indeed. Are the bookmarks you have deleted still on the server? If so, you can delete your account, remove all bookmarks locally, setup your account again, set the floccus sync folder in the account options and sync again. This should make sure that server and client are on the same page again.
@SomePoorBastard commented on GitHub (Mar 21, 2018):
I will try this and report if the issue persists.
@SomePoorBastard commented on GitHub (Mar 21, 2018):
@aktentasche The ID number of the bookmarks in question are not displayed in the UI of the Nextcloud Bookmarks app in browser. This would make it tedious to determine which ones to delete; assuming you have access and authorization to Nextcloud's database backend. If the URL or the ID were shown (since both are considered unique) it wouldn't be as big an issue.
@SomePoorBastard commented on GitHub (Mar 24, 2018):
Issue has been resolved by following instructions specified in https://github.com/marcelklehr/floccus/issues/56#issuecomment-374585301. Encountered different issue that is unrelated and will open new instance for that issue if one has not been created.
@marcelklehr commented on GitHub (Mar 24, 2018):
Ok, thanks for the feedback :) Looking forward to your new issue :D
@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.