From: dongsheng Date: Mon, 7 Sep 2009 02:20:42 +0000 (+0000) Subject: "MDL-14651, fixed chat_format_userlist" X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=ff0e58c8aec6276d348e0d4262e14593e034d537;p=moodle.git "MDL-14651, fixed chat_format_userlist" --- diff --git a/mod/chat/chat_ajax.php b/mod/chat/chat_ajax.php index 0112f634fd..0daa6f6e3a 100644 --- a/mod/chat/chat_ajax.php +++ b/mod/chat/chat_ajax.php @@ -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); diff --git a/mod/chat/lib.php b/mod/chat/lib.php index 325656233e..a892115048 100644 --- a/mod/chat/lib.php +++ b/mod/chat/lib.php @@ -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;