fix: unescape HTML entities in SearXNG article titles and descriptions
This commit is contained in:
parent
24a69f8cbb
commit
ecf3fd0271
|
|
@ -5,6 +5,7 @@ import (
|
|||
"encoding/json"
|
||||
"encoding/xml"
|
||||
"fmt"
|
||||
"html"
|
||||
"io"
|
||||
"net/http"
|
||||
"strings"
|
||||
|
|
@ -291,9 +292,9 @@ func (s *OfficialAccountsService) FetchSearXNGNews(ctx context.Context, site str
|
|||
continue
|
||||
}
|
||||
item := RSSItem{
|
||||
Title: r.Title,
|
||||
Title: html.UnescapeString(r.Title),
|
||||
Link: r.URL,
|
||||
Description: r.Content,
|
||||
Description: html.UnescapeString(r.Content),
|
||||
GUID: r.URL, // use the actual URL as GUID for dedup
|
||||
}
|
||||
if r.PublishedDate != "" {
|
||||
|
|
|
|||
Loading…
Reference in a new issue