-
-
Notifications
You must be signed in to change notification settings - Fork 244
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sync fails if pipe character "|" exists in bookmark title #1800
Comments
Hello 👋 Thank you for taking the time to open this issue with floccus. I know it's frustrating when software One last word: If you feel, at any point, like you need to vent, this is not the place for it; you can go to the Nextcloud forum, I look forward to working with you on this issue |
Hi @vogtgbr I believe you are mistaken about the pipe character being the problem. I have multiple bookmarks with pipes in the title that sync fine. The pipe character is intentionally part of the error message: The error message in your case indicates that your server has a problem: Content-Length header of network response exceeds response Body. |
Hi Marcel, |
Nah, let's leave this open until we figure it out :) |
It may have been just the edit that made it work? |
Jep, I didn't do anything else and I don't know why it started working again. Maybe the time stamp of bookmarks.xbel was the reason? It must have changed when I edited it. |
Which version of floccus are you using?
5.4.0
How many bookmarks do you have, roughly?
3k
Are you using other means to sync bookmarks in parallel to floccus?
No
Sync method
WebDAV
Which browser are you using? In case you are using the phone App, specify the Android or iOS version and device please.
Firefox
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
If there exists a pipe character
|
in the title of a bookmark like so:
<bookmark href="https://www.thingiverse.com/thing:6542198" id="5457">
<title>One-Handed Soldering Tool 2.0 | Effortless Soldering With Only One Hand by RoboticWorx - Thingiverse</title>
</bookmark>
and a sync runs and puts this in the .xbel file on the WebDav, all consecutive syncs from any device will fail with
Content-Length header of network response exceeds response Body. |
Interestingly the error message contains the character that causes the trouble.
Expected Behavior
Pipe characters in bookmark titles should not cause trouble. ;)
To Reproduce
1.) Create a bookmark with a title that contains character | (pipe)
2.) Let it sync upward so that all devices can see this bookmark
3.) Sync again to get the error message.
Debug log provided
The text was updated successfully, but these errors were encountered: