From f20a87244840d72a16d5132a2e7d7eb1accb4210 Mon Sep 17 00:00:00 2001 From: Markus Frosch Date: Sun, 17 Mar 2013 10:28:03 +0100 Subject: [PATCH] Disabled storing user preferences into the session data (refs #3727) --- app/modules/AppKit/lib/database/models/NsmUser.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app/modules/AppKit/lib/database/models/NsmUser.php b/app/modules/AppKit/lib/database/models/NsmUser.php index ac07757a2..39d4fe4f7 100644 --- a/app/modules/AppKit/lib/database/models/NsmUser.php +++ b/app/modules/AppKit/lib/database/models/NsmUser.php @@ -221,9 +221,9 @@ public function setPref($key, $val, $overwrite = true, $blob = false) { AppKitLogger::warn("New: Setting %s => %s", $key,$pref->toArray(false) ); } - NsmUser::$cachedPreferences[$key] = array(); NsmUser::$cachedPreferences[$key] = $val; - $this->getStorage()->write("appkit.nsm_user.preferences",self::$cachedPreferences); + // disabled storing cached prefs into session -mfrosch + //$this->getStorage()->write("appkit.nsm_user.preferences",self::$cachedPreferences); return true; } @@ -325,7 +325,8 @@ public function getPreferences($shortenBlob = false) { if(!empty(self::$cachedPreferences)) { return self::$cachedPreferences; } - self::$cachedPreferences = $this->getStorage()->read("appkit.nsm_user.preferences"); + // disabled storing cached prefs into session -mfrosch + //self::$cachedPreferences = $this->getStorage()->read("appkit.nsm_user.preferences"); if(!empty(self::$cachedPreferences)) { return self::$cachedPreferences; } @@ -347,7 +348,8 @@ public function getPreferences($shortenBlob = false) { } } self::$cachedPreferences = $out; - $this->getStorage()->write("appkit.nsm_user.preferences",self::$cachedPreferences); + // disabled storing cached prefs into session -mfrosch + //$this->getStorage()->write("appkit.nsm_user.preferences",self::$cachedPreferences); return $out; }