[FeedExpander] Decode HTML entities in title (#3110)

Feed item title may contain HTML entities that we need to decode,
else they are encoded twice when generating the expanded feed.
This commit is contained in:
ORelio 2022-10-20 18:26:43 +02:00 committed by GitHub
parent d483bf2b81
commit 05f2fb5ec7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 2 deletions

View File

@ -290,7 +290,7 @@ abstract class FeedExpander extends BridgeAbstract
$item['uri'] = (string)$feedItem->id;
}
if (isset($feedItem->title)) {
$item['title'] = (string)$feedItem->title;
$item['title'] = html_entity_decode((string)$feedItem->title);
}
if (isset($feedItem->updated)) {
$item['timestamp'] = strtotime((string)$feedItem->updated);
@ -336,7 +336,7 @@ abstract class FeedExpander extends BridgeAbstract
$item['uri'] = (string)$feedItem->link;
}
if (isset($feedItem->title)) {
$item['title'] = (string)$feedItem->title;
$item['title'] = html_entity_decode((string)$feedItem->title);
}
// rss 0.91 doesn't support timestamps
// rss 0.91 doesn't support authors