MDL-42592 mod_chat: passed additional name fields to be used by the fullname function
authorMark Nelson <markn@moodle.com>
Tue, 29 Oct 2013 08:41:46 +0000 (16:41 +0800)
committerMark Nelson <markn@moodle.com>
Tue, 29 Oct 2013 08:41:46 +0000 (16:41 +0800)
mod/chat/lib.php

index c51d33e..e3ad93d 100644 (file)
@@ -360,7 +360,8 @@ function chat_print_recent_activity($course, $viewfullnames, $timestart) {
                 $groupselect = "";
             }
 
                 $groupselect = "";
             }
 
-            if (!$users = $DB->get_records_sql("SELECT u.id, u.firstname, u.lastname, u.email, u.picture
+            $userfields = user_picture::fields('u');
+            if (!$users = $DB->get_records_sql("SELECT $userfields
                                                   FROM {course_modules} cm
                                                   JOIN {chat} ch        ON ch.id = cm.instance
                                                   JOIN {chat_users} chu ON chu.chatid = ch.id
                                                   FROM {course_modules} cm
                                                   JOIN {chat} ch        ON ch.id = cm.instance
                                                   JOIN {chat_users} chu ON chu.chatid = ch.id