From df6e758caeec84a0c715cb73f60634e78fb04720 Mon Sep 17 00:00:00 2001 From: Alessandro Cosentino Date: Sun, 26 Jan 2014 10:11:54 +0100 Subject: fallback to feed url if simplepie doesnt fetch a permanent link --- fetcher/feedfetcher.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'fetcher') diff --git a/fetcher/feedfetcher.php b/fetcher/feedfetcher.php index 0476a9d3a..64ab73d68 100644 --- a/fetcher/feedfetcher.php +++ b/fetcher/feedfetcher.php @@ -196,7 +196,13 @@ class FeedFetcher implements IFeedFetcher { $feed->setTitle($title); $feed->setUrl($url); - $feed->setLink($simplePieFeed->get_permalink()); + + $link = $simplePieFeed->get_permalink(); + if (!$link) { + $link = $url; + } + $feed->setLink($link); + $feed->setAdded($this->time->getTime()); if ($getFavicon) { -- cgit v1.2.3