diff --git a/assets/snippets/FormLister/plugin.userHelper.php b/assets/snippets/FormLister/plugin.userHelper.php index 11b5b6c..e10f276 100644 --- a/assets/snippets/FormLister/plugin.userHelper.php +++ b/assets/snippets/FormLister/plugin.userHelper.php @@ -39,14 +39,10 @@ } //Updating session_id in cookie, if user is login and just saved if ($e->name == 'OnWebSaveUser' && isset($userObj)) { - if( (int)$modx->getLoginUserID('web') == (int)$id) { //checking, if current logined user was saved - if (isset($_COOKIE[$cookieName])) { - $cookieParts = explode("|", $_COOKIE[$cookieName], 4); - if(isset($cookieParts[2])) { - if ($userObj->get('sessionid') != $cookieParts[2]) { //checking, if session ids in cookie and in user object became not equals - $userObj->setAutoLoginCookie($cookieName, $cookieLifetime); - } - } + if( (int)$modx->getLoginUserID('web') == (int)$id && isset($_COOKIE[$cookieName]) ) { //checking, if current logined user was saved + $cookieParts = explode("|", $_COOKIE[$cookieName], 4); + if(isset($cookieParts[2]) && ($userObj->get('sessionid') != $cookieParts[2])) { //checking, if session ids in cookie and in user object became not equals + $userObj->setAutoLoginCookie($cookieName, $cookieLifetime); } } }