If the first chat session was a real one with more than one person, then

the logs for it are now displayed in the list of sessions.
This commit is contained in:
moodler
2004-12-08 13:45:54 +00:00
parent 0970dd6a48
commit 97152c1b88
+6 -1
View File
@@ -144,14 +144,19 @@
$sessionusers = array();
$lasttime = 0;
$messagesleft = count($messages);
foreach ($messages as $message) { // We are walking BACKWARDS through the messages
$messagesleft --; // Countdown
if (!$lasttime) {
$lasttime = $message->timestamp;
}
if (!$sessionend) {
$sessionend = $message->timestamp;
}
if (($lasttime - $message->timestamp) < $sessiongap) { // Same session
if ((($lasttime - $message->timestamp) < $sessiongap) and $messagesleft) { // Same session
if ($message->userid and !$message->system) { // Remember user and count messages
if (empty($sessionusers[$message->userid])) {
$sessionusers[$message->userid] = 1;