From ccc7153a7282e1820101f9b8e12602a8f3da2557 Mon Sep 17 00:00:00 2001 From: anoy Date: Fri, 30 Apr 2021 19:02:29 +0200 Subject: fix atom feed summary fetching Signed-off-by: anoy --- CHANGELOG.md | 1 + lib/Fetcher/FeedFetcher.php | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5c64ff938..e3a07dc32 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,6 +20,7 @@ The format is almost based on [Keep a Changelog](https://keepachangelog.com/en/1 ### Changed ### Fixed +- content of atom feeds is missing # Releases ## [15.4.0] - 2021-04-26 diff --git a/lib/Fetcher/FeedFetcher.php b/lib/Fetcher/FeedFetcher.php index fd2bc4646..134abb264 100755 --- a/lib/Fetcher/FeedFetcher.php +++ b/lib/Fetcher/FeedFetcher.php @@ -266,7 +266,9 @@ class FeedFetcher implements IFeedFetcher // Use description from feed if body is not provided (by a scraper) if ($body === null) { - $body = $parsedItem->getValue("content:encoded") ?? $parsedItem->getDescription(); + $body = $parsedItem->getValue("content:encoded") + ?? $parsedItem->getDescription() + ?? $parsedItem->getSummary(); } // purification is done in the service layer -- cgit v1.2.3