From 63c0cf521f8097b0dadaf1228176dc38c7d897f6 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Thu, 15 May 2014 18:28:24 +0200 Subject: Working on config.tgz composition through config modules --- inc/session.inc.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'inc/session.inc.php') diff --git a/inc/session.inc.php b/inc/session.inc.php index 3ba614f2..a0f8ab4c 100644 --- a/inc/session.inc.php +++ b/inc/session.inc.php @@ -52,7 +52,11 @@ class Session public static function set($key, $value) { if (self::$data === false) Util::traceError('Tried to set session data with no active session'); - self::$data[$key] = $value; + if ($value === false) { + unset(self::$data[$key]); + } else { + self::$data[$key] = $value; + } } private static function loadSessionId() -- cgit v1.2.3-55-g7522