From f3b028a92f1535449fc368a46caa88ed5b376709 Mon Sep 17 00:00:00 2001 From: Roman Kelesidis Date: Wed, 27 Dec 2023 22:25:03 +0700 Subject: [PATCH] Update sessions.php --- library/includes/sessions.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/includes/sessions.php b/library/includes/sessions.php index c2349ea2..16aca615 100644 --- a/library/includes/sessions.php +++ b/library/includes/sessions.php @@ -230,13 +230,13 @@ class user_common $login = (int) ($this->data['user_id'] != GUEST_UID); $is_user = ($this->data['user_level'] != ADMIN); $user_id = (int) $this->data['user_id']; - $user_email = $this->data['user_email']; $mod_admin_session = ($this->data['user_level'] == ADMIN || $this->data['user_level'] == MOD); // Initial ban check against user_id or IP address if ($is_user) { preg_match('#(..)(..)(..)(..)#', USER_IP, $ip); + $user_email = $this->data['user_email']; $where_sql = "ban_ip IN('". USER_IP ."', '$ip[1]$ip[2]$ip[3]ff', '$ip[1]$ip[2]ffff', '$ip[1]ffffff')"; $where_sql .= ($login) ? " OR ban_userid = $user_id" : '';