From: cajus Date: Mon, 9 Oct 2006 09:58:03 +0000 (+0000) Subject: Fixed inheritance problem X-Git-Url: https://git.tokkee.org/?a=commitdiff_plain;h=8c45d65a16d80946800cf8adeab9655886b97e69;p=gosa.git Fixed inheritance problem git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.5@4871 594d385d-05f5-0310-b6e9-bd551577e9d8 --- diff --git a/Changelog b/Changelog index 39e51989b..3f5c0a4b6 100644 --- a/Changelog +++ b/Changelog @@ -3,6 +3,9 @@ GOsa2 changelog * gosa 2.5.5 - Fixed missing ppd configuration error, for newly created printer. - Fixed object group saving, the base was sometimes broken. + - Fixed saving of terminal attribute gotoLpdEnable + - Avoid reset of several attributes from workstations when not + inherited from object groups. * gosa 2.5.4 - Included patch to choose the addressbook base diff --git a/plugins/admin/systems/class_systemManagement.inc b/plugins/admin/systems/class_systemManagement.inc index 911fbe031..2a959b8bb 100644 --- a/plugins/admin/systems/class_systemManagement.inc +++ b/plugins/admin/systems/class_systemManagement.inc @@ -417,7 +417,7 @@ class systems extends plugin if (count($message) == 0){ /* Save terminal data to ldap */ - if(isset($_SESSION['SelectedSystemType']['ogroup'])){ + if(isset($_SESSION['SelectedSystemType']['ogroup']) && $_SESSION['SelectedSystemType']['ogroup'] != 'none'){ foreach (array("workservice", "termservice") as $cls){ if (isset($this->systab->by_object[$cls])){ $this->systab->by_object[$cls]->gotoXMouseport= "";