diff --git a/mod/chat/report.php b/mod/chat/report.php index d41a1216cde..939cd75e0b3 100644 --- a/mod/chat/report.php +++ b/mod/chat/report.php @@ -82,6 +82,7 @@ $strdeletesession = get_string('deletesession', 'chat'); $navlinks = array(); $canexportsess = has_capability('mod/chat:exportsession', $context); +$canviewfullnames = has_capability('moodle/site:viewfullnames', $context); // Print a session if one has been specified. @@ -213,7 +214,7 @@ foreach ($sessions as $session) { foreach ($session->sessionusers as $sessionuser => $usermessagecount) { if ($user = $DB->get_record('user', array('id' => $sessionuser))) { $OUTPUT->user_picture($user, array('courseid' => $course->id)); - echo ' '.fullname($user, true); // XXX TODO use capability instead of true. + echo ' ' . fullname($user, $canviewfullnames); echo " ($usermessagecount)
"; } }