+ if (in_array($item['network'], [Protocol::FEED, Protocol::MAIL])) {
+ $owner_avatar = $author_avatar = $item['contact-id'];
+ $owner_updated = $author_updated = '';
+ $owner_thumb = $author_thumb = $item['contact-avatar'];
+ } else {
+ $owner_avatar = $item['owner-id'];
+ $owner_updated = $item['owner-updated'];
+ $owner_thumb = $item['owner-avatar'];
+ $author_avatar = $item['author-id'];
+ $author_updated = $item['author-updated'];
+ $author_thumb = $item['author-avatar'];
+ }
+
+ if (empty($owner_thumb) || Photo::isPhotoURI($owner_thumb)) {
+ $owner_thumb = Contact::getAvatarUrlForId($owner_avatar, Proxy::SIZE_THUMB, $owner_updated);
+ }
+
+ if (empty($author_thumb) || Photo::isPhotoURI($author_thumb)) {
+ $author_thumb = Contact::getAvatarUrlForId($author_avatar, Proxy::SIZE_THUMB, $author_updated);
+ }
+