aboutsummaryrefslogtreecommitdiffstats
path: root/mod
diff options
context:
space:
mode:
Diffstat (limited to 'mod')
-rw-r--r--mod/follow.php5
1 files changed, 4 insertions, 1 deletions
diff --git a/mod/follow.php b/mod/follow.php
index 06e81ceed..48ad66747 100644
--- a/mod/follow.php
+++ b/mod/follow.php
@@ -112,6 +112,8 @@ function follow_post(&$a) {
if(count($ret) && ($ret['feed_atom'] || $ret['feed_rss'])) {
$poll = ((x($ret,'feed_atom')) ? unamp($ret['feed_atom']) : unamp($ret['feed_rss']));
$vcard = array();
+ if(x($ret,'photo'))
+ $vcard['photo'] = $ret['photo'];
require_once('simplepie/simplepie.inc');
$feed = new SimplePie();
$xml = fetch_url($poll);
@@ -120,7 +122,8 @@ function follow_post(&$a) {
$feed->init();
- $vcard['photo'] = $feed->get_image_url();
+ if(! x($vcard,'photo'))
+ $vcard['photo'] = $feed->get_image_url();
$author = $feed->get_author();
if($author) {
$vcard['fn'] = unxmlify(trim($author->get_name()));