"MDL-14651, fixed chat_format_userlist"

This commit is contained in:
dongsheng 2009-09-07 02:20:42 +00:00
parent 2698e9c1ac
commit ff0e58c8ae
2 changed files with 2 additions and 11 deletions

View file

@ -54,16 +54,7 @@ header('X-Powered-By: MOODLE-Chat-V2');
switch ($action) {
case 'init':
if($CFG->chat_use_cache){
$cache = new file_cache();
$users = $cache->get('user');
if(empty($users)) {
$users = chat_get_users($chatuser->chatid, $chatuser->groupid, $cm->groupingid);
$cache->set('user', $users);
}
} else {
$users = chat_get_users($chatuser->chatid, $chatuser->groupid, $cm->groupingid);
}
$users = chat_get_users($chatuser->chatid, $chatuser->groupid, $cm->groupingid);
$users = chat_format_userlist($users, $course);
$response['users'] = $users;
echo json_encode($response);

View file

@ -922,7 +922,7 @@ function chat_format_userlist($users, $course) {
foreach($users as $user){
$item = array();
$item['name'] = fullname($user);
$item['url'] = $CFG->wwwroot.'/user/view.php?id='.$v->id.'&course='.$course->id;
$item['url'] = $CFG->wwwroot.'/user/view.php?id='.$user->id.'&course='.$course->id;
$item['picture'] = $OUTPUT->user_picture(moodle_user_picture::make($user, $COURSE->id));
$item['id'] = $user->id;
$result[] = $item;