diff --git a/blog/rsslib.php b/blog/rsslib.php index edf6c10ab9c..7f5aebcf09c 100644 --- a/blog/rsslib.php +++ b/blog/rsslib.php @@ -211,7 +211,7 @@ function blog_rss_get_feed($context, $args) { if ($blogentries) { $items = array(); foreach ($blogentries as $blogentry) { - $item = null; + $item = new stdClass(); $item->author = fullname($DB->get_record('user', array('id' => $blogentry->userid))); // TODO: this is slow. $item->title = $blogentry->subject; $item->pubdate = $blogentry->lastmodified; @@ -236,7 +236,7 @@ function blog_rss_get_feed($context, $args) { switch ($type) { case 'user': - $info = fullname($DB->get_record('user', array('id'=>$id), 'firstname,lastname')); + $info = fullname($DB->get_record('user', array('id'=>$id), get_all_user_name_fields(true))); break; case 'course': $info = $DB->get_field('course', 'fullname', array('id'=>$id));