Code

Some session fixes
[gosa.git] / gosa-core / plugins / admin / fai / class_divListFai.inc
index 03803ff322a20486fa7d8b77b96f9376c3a513cf..f8977130e3ec8110cdf0305f40247c42e978d21e 100644 (file)
@@ -37,7 +37,7 @@ class divListFai extends MultiSelectWindow
     if(!session::is_set('CurrentMainBase')){
       session::set('CurrentMainBase',$this->config->current['BASE']);
     }
-    $this->selectedBase = $_SESSION['CurrentMainBase'];
+    $this->selectedBase  = session::get('CurrentMainBase');
 
     /* Set list strings */
     $this->SetTitle(_("List of FAI classes"));
@@ -412,7 +412,9 @@ class divListFai extends MultiSelectWindow
   {
     /* Save automatic created POSTs like regex, checkboxes */
     MultiSelectWindow::save_object(); 
-    $_SESSION['faifilter']['branch'] = $this->selectedBranch; 
+    $faifilter = session::get('faifilter');
+    $faifilter['branch'] = $this->selectedBranch; 
+    session::set('faifilter',$faifilter);
   }
 }
 // vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler: