From 6e774a58fe6c509e2cd16d222ed414edc9f10b17 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Sat, 6 Feb 2021 00:12:15 +0300 Subject: more php8 fixes mostly related to login --- classes/pref/users.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'classes/pref') diff --git a/classes/pref/users.php b/classes/pref/users.php index 187a7c525..1a948958e 100644 --- a/classes/pref/users.php +++ b/classes/pref/users.php @@ -457,9 +457,12 @@ class Pref_Users extends Handler_Protected { } static function logout_user() { - @session_destroy(); + if (session_status() === PHP_SESSION_ACTIVE) + session_destroy(); + if (isset($_COOKIE[session_name()])) { setcookie(session_name(), '', time()-42000, '/'); + } session_commit(); } -- cgit v1.2.3