From 7c49ed07555bd44e7744fc8be22b0c5531ef629b Mon Sep 17 00:00:00 2001 From: Roman Kelesidis Date: Fri, 30 Jun 2023 18:58:19 +0700 Subject: [PATCH] Fixed broken reset autologin (#825) --- src/Legacy/Common/User.php | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/Legacy/Common/User.php b/src/Legacy/Common/User.php index 2fd85f653..62b9add93 100644 --- a/src/Legacy/Common/User.php +++ b/src/Legacy/Common/User.php @@ -335,6 +335,7 @@ class User */ public function session_end(bool $update_lastvisit = false, bool $set_cookie = true) { + Sessions::cache_rm_userdata($this->data); DB()->query(" DELETE FROM " . BB_SESSIONS . " WHERE session_id = '{$this->data['session_id']}' @@ -356,10 +357,7 @@ class User if (isset($_REQUEST['reset_autologin'])) { $this->create_autologin_id($this->data, false); - DB()->query(" - DELETE FROM " . BB_SESSIONS . " - WHERE session_user_id = '{$this->data['user_id']}' - "); + Sessions::delete_user_sessions($this->data['user_id']); } }