From 2ac0d13b6f99564e07aff7c5fd7455535ce10134 Mon Sep 17 00:00:00 2001 From: skodak Date: Fri, 4 Feb 2005 21:14:19 +0000 Subject: [PATCH] reverted some unfinished changes in chatd - enter message --- mod/chat/chatd.php | 4 ++-- mod/chat/lib.php | 20 +++++++++++--------- 2 files changed, 13 insertions(+), 11 deletions(-) diff --git a/mod/chat/chatd.php b/mod/chat/chatd.php index 21770cf87b..ca70b4303c 100755 --- a/mod/chat/chatd.php +++ b/mod/chat/chatd.php @@ -531,7 +531,7 @@ class ChatDaemon { $this->dismiss_half($sessionid, false); $this->write_data($this->conn_sets[$sessionid][CHAT_CONNECTION_CHANNEL], $CHAT_HTMLHEAD_JS); $this->trace('Connection accepted: '.$this->conn_sets[$sessionid][CHAT_CONNECTION_CHANNEL].', SID: '.$sessionid.' UID: '.$chatuser->userid.' GID: '.intval($groupid), E_USER_WARNING); -/* + // Finally, broadcast the "entered the chat" message $msg = &New stdClass; @@ -544,7 +544,7 @@ class ChatDaemon { insert_record('chat_messages', $msg); $this->message_broadcast($msg, $this->sets_info[$sessionid]['user']); -*/ + return true; } diff --git a/mod/chat/lib.php b/mod/chat/lib.php index 549ace897a..7a4c6c2e8d 100644 --- a/mod/chat/lib.php +++ b/mod/chat/lib.php @@ -389,15 +389,17 @@ function chat_login_user($chatid, $version, $groupid, $course) { return false; } - $message->chatid = $chatuser->chatid; - $message->userid = $chatuser->userid; - $message->groupid = $groupid; - $message->message = 'enter'; - $message->system = 1; - $message->timestamp = time(); - - if (!insert_record('chat_messages', $message)) { - error('Could not insert a chat message!'); + if ($version == 'header_js') { + $message->chatid = $chatuser->chatid; + $message->userid = $chatuser->userid; + $message->groupid = $groupid; + $message->message = 'enter'; + $message->system = 1; + $message->timestamp = time(); + + if (!insert_record('chat_messages', $message)) { + error('Could not insert a chat message!'); + } } } -- 2.39.5