X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=plugins%2Fadmin%2Fsystems%2Fclass_workstationStartup.inc;h=4ce45768e3d2617db56bcf23390eeb6bac7d8b23;hb=d6a17677f5553b6ccef1e49bf600d67e02c2773d;hp=dc8aebdc3bcb533b342f1c0387041455c335ef12;hpb=a8938053e0351e7809469d96cb77d84b5ee8dff2;p=gosa.git diff --git a/plugins/admin/systems/class_workstationStartup.inc b/plugins/admin/systems/class_workstationStartup.inc index dc8aebdc3..4ce45768e 100644 --- a/plugins/admin/systems/class_workstationStartup.inc +++ b/plugins/admin/systems/class_workstationStartup.inc @@ -42,7 +42,7 @@ class workstartup extends plugin var $FAIdebianMirror = "auto"; var $unresolved_classes = array(); - + var $view_logged = FALSE; /* FAI class selection */ var $InheritedFAIclass = array(); @@ -367,8 +367,6 @@ class workstartup extends plugin if (!isset($this->gotoBootKernels['default-inherited']) && $this->gotoBootKernel == "default-inherited"){ $this->gotoBootKernel= "default"; } - - @log::log("view","workstation/".get_class($this),$this->dn); } @@ -490,6 +488,11 @@ class workstartup extends plugin /* Call parent execute */ plugin::execute(); + if($this->is_account && !$this->view_logged){ + $this->view_logged = TRUE; + @log::log("view","workstation/".get_class($this),$this->dn); + } + /* Do we need to flip is_account state? */ if(isset($_POST['modify_state'])){ if($this->is_account && $this->acl_is_removeable()){