From 4214b5cfadc7437d4f81f206a761e85805249286 Mon Sep 17 00:00:00 2001 From: Roman Kelesidis Date: Thu, 14 Dec 2023 18:14:21 +0700 Subject: [PATCH] Update sessions.php --- library/includes/sessions.php | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/library/includes/sessions.php b/library/includes/sessions.php index 312333f8..c79d332c 100644 --- a/library/includes/sessions.php +++ b/library/includes/sessions.php @@ -497,18 +497,6 @@ class user_common } else { - $c_sdata_resv = !empty($_COOKIE[COOKIE_DATA]) ? $_COOKIE[COOKIE_DATA] : null; - $c_sdata_curr = ($this->sessiondata) ? serialize($this->sessiondata) : ''; - - if ($c_sdata_curr !== $c_sdata_resv) - { - bb_setcookie(COOKIE_DATA, $c_sdata_curr, COOKIE_PERSIST, true); - } - if (isset($bb_cfg['dbg_users'][$this->data['user_id']]) && !DBG_USER) - { - bb_setcookie(COOKIE_DBG, md5(md5(COOKIE_DBG)), COOKIE_SESSION); - } - // Unset debug cookie if user not in dbg_users array if (!isset($bb_cfg['dbg_users'][$this->data['user_id']]) && DBG_USER) { @@ -526,6 +514,18 @@ class user_common } } } + + $c_sdata_resv = !empty($_COOKIE[COOKIE_DATA]) ? $_COOKIE[COOKIE_DATA] : null; + $c_sdata_curr = ($this->sessiondata) ? serialize($this->sessiondata) : ''; + + if ($c_sdata_curr !== $c_sdata_resv) + { + bb_setcookie(COOKIE_DATA, $c_sdata_curr, COOKIE_PERSIST, true); + } + if (isset($bb_cfg['dbg_users'][$this->data['user_id']]) && !DBG_USER) + { + bb_setcookie(COOKIE_DBG, md5(md5(COOKIE_DBG)), COOKIE_SESSION); + } } }