Fix PHP warning in index.php (#9813)

This commit is contained in:
Aleksander Machniak
2025-03-14 15:41:53 +01:00
parent 8ec39907b5
commit eda029157f
2 changed files with 3 additions and 2 deletions

View File

@@ -4,6 +4,7 @@
- Managesieve: Fix match-type selector (remove unsupported options) in delete header action (#9610)
- Improve installer to fix confusion about disabling SMTP authentication (#9801)
- Fix PHP warning in index.php (#9813)
## Release 1.6.10

View File

@@ -199,7 +199,7 @@ else if ($RCMAIL->task == 'login' && $RCMAIL->action == 'oauth' && $RCMAIL->oaut
}
// end session
else if ($RCMAIL->task == 'logout' && isset($_SESSION['user_id'])) {
else if ($RCMAIL->task == 'logout' && !empty($_SESSION['user_id'])) {
$RCMAIL->request_security_check(rcube_utils::INPUT_GET | rcube_utils::INPUT_POST);
$userdata = array(
@@ -216,7 +216,7 @@ else if ($RCMAIL->task == 'logout' && isset($_SESSION['user_id'])) {
}
// check session and auth cookie
else if ($RCMAIL->task != 'login' && $_SESSION['user_id']) {
else if ($RCMAIL->task != 'login' && !empty($_SESSION['user_id'])) {
if (!$RCMAIL->session->check_auth()) {
$RCMAIL->kill_session();
$session_error = 'sessionerror';