Code

Removed get_sub_list when not in subsearch
[gosa.git] / gosa-core / include / class_userinfo.inc
index 50ea8b169a3d524816c8340bacaa73f4a4784541..de0d89715c2a9209eef6a6e2d74a08abee6f88a6 100644 (file)
@@ -274,7 +274,9 @@ class userinfo
       }
     }
 
-    $_SESSION['ACL_CACHE']["$dn+$object+$attribute"]= $ret;
+    $ACL_CACHE = session::get('ACL_CACHE');
+    $ACL_CACHE["$dn+$object+$attribute"]= $ret;
+    session::set('ACL_CACHE',$ACL_CACHE);
 
     /* Remove write if needed */
     if ($skip_write){
@@ -386,7 +388,9 @@ class userinfo
       }
     }
 
-    $_SESSION['ACL_CACHE']['MODULE_DEPARTMENTS'][serialize($module)] = $deps;
+    $ACL_CACHE = session::get('ACL_CACHE');
+    $ACL_CACHE['MODULE_DEPARTMENTS'][serialize($module)] = $deps;
+    session::set('ACL_CACHE',$ACL_CACHE);
     return ($deps);
   }