1
0
Fork 0
mirror of https://github.com/miniflux/v2.git synced 2025-06-27 16:36:00 +00:00

Accept HTML entities when parsing XML

Every once in a while, one of my feeds would throw an XML parse error
because it used ` ` or some other HTML entity. I feel Miniflux
should be lenient here, and Go already has a handy hook to make this
work.
This commit is contained in:
Peter De Wachter 2019-03-02 16:38:02 +01:00 committed by Frédéric Guillot
parent 6d39f2a4cb
commit 3a39d110f0
5 changed files with 5 additions and 0 deletions

View file

@ -27,6 +27,7 @@ func DetectFeedFormat(data string) string {
}
decoder := xml.NewDecoder(strings.NewReader(data))
decoder.Entity = xml.HTMLEntity
decoder.CharsetReader = encoding.CharsetReader
for {