X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=plugins%2Fadmin%2Fsystems%2Fclass_workstationStartup.inc;h=4ce45768e3d2617db56bcf23390eeb6bac7d8b23;hb=d6a17677f5553b6ccef1e49bf600d67e02c2773d;hp=2fbda70488236f0ae6e09bed98af62f0c586c684;hpb=ba735976dc054c32f41adce5843b9df61c17c160;p=gosa.git diff --git a/plugins/admin/systems/class_workstationStartup.inc b/plugins/admin/systems/class_workstationStartup.inc index 2fbda7048..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,10 +367,6 @@ class workstartup extends plugin if (!isset($this->gotoBootKernels['default-inherited']) && $this->gotoBootKernel == "default-inherited"){ $this->gotoBootKernel= "default"; } - - if($this->is_account){ - @log::log("view","workstation/".get_class($this),$this->dn); - } } @@ -492,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()){