diff options
author | Bernhard Posselt <Raydiation@users.noreply.github.com> | 2014-01-26 03:46:08 -0800 |
---|---|---|
committer | Bernhard Posselt <Raydiation@users.noreply.github.com> | 2014-01-26 03:46:08 -0800 |
commit | 99187ebd8cb902e0cb88fe9f48f6b0264bbee75c (patch) | |
tree | d11a789a2edf2b838d6f97913650ae19b1830a69 | |
parent | f5d3515c64a1496990e15ac570593cdbb1ef4297 (diff) | |
parent | df6e758caeec84a0c715cb73f60634e78fb04720 (diff) |
Merge pull request #466 from owncloud/fallback-url-feed
fallback to feed url if simplepie doesnt fetch a permanent link
-rw-r--r-- | fetcher/feedfetcher.php | 8 |
1 files changed, 7 insertions, 1 deletions
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) { |