Merge pull request #5013 from annando/feed-avatar

For feed items show the avatar of the local user
This commit is contained in:
Hypolite Petovan 2018-05-09 17:22:55 -04:00 committed by GitHub
commit 8612e44d19
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -199,23 +199,13 @@ class Post extends BaseObject
$profile_link = Profile::zrl($profile_link); $profile_link = Profile::zrl($profile_link);
} }
if (!isset($item['author-thumb']) || ($item['author-thumb'] == "")) { if (($item['network'] == NETWORK_FEED) || empty($item['author-thumb'])) {
$author_contact = Contact::getDetailsByURL($item['author-link'], $conv->getProfileOwner());
if ($author_contact["thumb"]) {
$item['author-thumb'] = $author_contact["thumb"];
} else {
$item['author-thumb'] = $item['author-avatar']; $item['author-thumb'] = $item['author-avatar'];
} }
}
if (!isset($item['owner-thumb']) || ($item['owner-thumb'] == "")) { if (($item['network'] == NETWORK_FEED) || empty($item['owner-thumb'])) {
$owner_contact = Contact::getDetailsByURL($item['owner-link'], $conv->getProfileOwner());
if ($owner_contact["thumb"]) {
$item['owner-thumb'] = $owner_contact["thumb"];
} else {
$item['owner-thumb'] = $item['owner-avatar']; $item['owner-thumb'] = $item['owner-avatar'];
} }
}
$locate = ['location' => $item['location'], 'coord' => $item['coord'], 'html' => '']; $locate = ['location' => $item['location'], 'coord' => $item['coord'], 'html' => ''];
Addon::callHooks('render_location', $locate); Addon::callHooks('render_location', $locate);