From: Michael M Slusarz Date: Thu, 11 Nov 2010 20:40:45 +0000 (-0700) Subject: Remove all mention of json encoding in Horde_Session X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=0bdbc2ab7fbde1842eab47ceb7baeffe8a75f408;p=horde.git Remove all mention of json encoding in Horde_Session --- diff --git a/framework/Core/lib/Horde/Session.php b/framework/Core/lib/Horde/Session.php index 8ceb715ed..a4f15137a 100644 --- a/framework/Core/lib/Horde/Session.php +++ b/framework/Core/lib/Horde/Session.php @@ -249,9 +249,7 @@ class Horde_Session return $this->get($app, $name); } - return ($_SESSION[self::SERIALIZED][$key] == 's') - ? @unserialize($data) - : json_decode($data, true); + return @unserialize($data); } /** @@ -279,7 +277,7 @@ class Horde_Session if ($this->_lzf) { $value = lzf_compress($value); } - $_SESSION[self::SERIALIZED][$key] = 's'; + $_SESSION[self::SERIALIZED][$key] = true; } else { unset($_SESSION[self::SERIALIZED][$key]); }