new prefs version changes that order to a more logical one and the prefs
get cached again. Should be noted for other modules. I maintain the
workaround because it is a logical check to be done.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@1960
7612ce4b-ef26-0410-bec9-
ea0150e637f0
if ($prefs_are_cached) {
return;
}
-
+
+ session_unregister('prefs_cache');
+ session_unregister('prefs_are_cached');
+
/* Calculate the filename for the user's preference file */
$filename = getHashedFile($username, $data_dir, "$username.pref");
}
fclose($file);
- session_unregister('prefs_cache');
session_register('prefs_cache');
-
$prefs_are_cached = true;
- session_unregister('prefs_are_cached');
session_register('prefs_are_cached');
}