Fix show friend avatar on history - refs #7558

1.10.x
Angel Fernando Quiroz Campos 10 years ago
parent 56fe742e32
commit 8467667409
  1. 2
      main/inc/lib/chat.lib.php
  2. 4
      main/inc/lib/javascript/chat/js/chat.js

@ -104,11 +104,13 @@ class Chat extends Model
$items[$from_user_id]['items'][] = $item;
$items[$from_user_id]['user_info']['user_name'] = $user_info['complete_name'];
$items[$from_user_id]['user_info']['online'] = $user_info['user_is_online'];
$items[$from_user_id]['user_info']['avatar'] = $user_info['avatar_small'];
$_SESSION['openChatBoxes'][$from_user_id] = api_strtotime($chat['sent'], 'UTC');
}
$_SESSION['chatHistory'][$from_user_id]['items'][] = $item;
$_SESSION['chatHistory'][$from_user_id]['user_info']['user_name'] = $user_info['complete_name'];
$_SESSION['chatHistory'][$from_user_id]['user_info']['online'] = $user_info['user_is_online'];
$_SESSION['chatHistory'][$from_user_id]['user_info']['avatar'] = $user_info['avatar_small'];
}
if (!empty($_SESSION['openChatBoxes'])) {

@ -143,7 +143,7 @@ function startChatSession() {
if (item) { // fix strange ie bug
//my_user_id = item.f;
if ($("#chatbox_"+my_user_id).length <= 0) {
createChatBox(my_user_id, user_items.user_info.user_name, 1, user_items.user_info.online);
createChatBox(my_user_id, user_items.user_info.user_name, 1, user_items.user_info.online, user_items.user_info.avatar);
}
if (item.s == 1) {
@ -242,7 +242,7 @@ function chatHeartbeat() {
if (item) { // fix strange ie bug
if ($("#chatbox_"+my_user_id).length <= 0) {
createChatBox(my_user_id, user_items.user_info.user_name, 0, user_items.user_info.online);
createChatBox(my_user_id, user_items.user_info.user_name, 0, user_items.user_info.online, user_items.user_info.avatar);
}
if ($("#chatbox_"+my_user_id).css('display') == 'none') {
$("#chatbox_"+my_user_id).css('display','block');

Loading…
Cancel
Save