-
Notifications
You must be signed in to change notification settings - Fork 7
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
Birb can't add feed if it has invalid XML characters #12
Comments
It appears the feed contains an invalid character. Go's built-in XML parser is pretty finicky about this, so it complains with this error: XML syntax error on line 535: illegal character code U+0003 I've seen this in about 3% of the 10k+ feeds from the Kagi Small Web that I imported before the release. I'll get back to this later and look for a way to sanitize the input if it has this kind of easy-to-fix problems. |
I suspect this is also messing with youtube's atom feeds at the moment. For example, this youtube feed was set up a while ago and apparently works fine https://rss-parrot.net/web/feeds/www.youtube.com.channel.ucb9awk0xfz2p-ny2nsxghra however new youtube feeds get the
response |
Also confirming that it's affecting Youtube feeds |
Youtube problem is unrelated, opening a different issue for it. |
This feed also isn't accepted: https://fd.nl/?rss |
Requested feed: https://www.captain-futura.de/feed/
Birb responds:
Taking the "for this site" part verbatim, I also tried to enter the site URL https://www.captain-futura.de/ instead of its feed URL, but got the same result.
The text was updated successfully, but these errors were encountered: