Revert "(try to) optimize a little, no need for mysql to count that, we can do it just fine"

This reverts commit ac268861b5d9d405bd03ea55c37e5757db04da32.
This commit is contained in:
Alexey Miheev
2014-01-09 01:57:55 +04:00
parent eb1b4b8fd4
commit 9041c11ca0

View File

@@ -1432,10 +1432,9 @@ function writeLog($force = false)
// Guests use 0, members use their session ID.
$session_id = $user_info['is_guest'] ? 'ip' . $user_info['ip'] : session_id();
$sess_expire_time = time() - ($modSettings['lastActive'] * 60);
db_query("
DELETE FROM {$db_prefix}log_online
WHERE logTime < '{$sess_expire_time}'
WHERE logTime < NOW() - INTERVAL " . ($modSettings['lastActive'] * 60) . " SECOND
OR session = '$session_id'" . (empty($ID_MEMBER) ? '' : " OR ID_MEMBER = $ID_MEMBER"), __FILE__, __LINE__);
db_query("
INSERT IGNORE INTO {$db_prefix}log_online