X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=actions%2Fallrss.php;h=e49ac55401435d9cd0d4d7e262e0eaac9e58adc2;hb=4f3d1e93e97365deac2366bfe422e8301d773a25;hp=a64b47641462494c15624ffe36a820f2d93b5759;hpb=64ed01f0aff569da2fd4ed589df9ed4ee9852cb7;p=quix0rs-gnu-social.git diff --git a/actions/allrss.php b/actions/allrss.php index a64b476414..e49ac55401 100644 --- a/actions/allrss.php +++ b/actions/allrss.php @@ -43,14 +43,8 @@ class AllrssAction extends Rss10Action { $user = $this->user; - $notice = $user->noticesWithFriends(); - - if ($limit != 0) { - $notice->limit(0, $limit); - } - - $notice->find(); - + $notice = $user->noticesWithFriends(0, $limit); + while ($notice->fetch()) { $notices[] = clone($notice); } @@ -74,6 +68,9 @@ class AllrssAction extends Rss10Action { function get_image() { $user = $this->user; $profile = $user->getProfile(); + if (!$profile) { + return NULL; + } $avatar = $profile->getAvatar(AVATAR_PROFILE_SIZE); return ($avatar) ? $avatar->url : NULL; }