X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=plugins%2Fadmin%2Fsystems%2Ftabs_server.inc;h=037aa850199ef91f1d45d9ecfe5ce965bc37968a;hb=b8358a5412b082ef08c36c441a85a4a651d84f7a;hp=4d4a4f4256d65dbc979bbf4b0ca490ad8dbe7afb;hpb=e299f0ca47a924516f2afbe4e922f2418b75315c;p=gosa.git diff --git a/plugins/admin/systems/tabs_server.inc b/plugins/admin/systems/tabs_server.inc index 4d4a4f425..037aa8501 100644 --- a/plugins/admin/systems/tabs_server.inc +++ b/plugins/admin/systems/tabs_server.inc @@ -20,17 +20,22 @@ class servtabs extends tabs 'dn' to all plugins */ $baseobject= $this->by_object['servgeneric']; $this->dn= "cn=$baseobject->cn,ou=servers,ou=systems,".$baseobject->base; + $baseobject->dn= $this->dn; foreach ($this->by_object as $key => $obj){ $this->by_object[$key]->dn= $this->dn; + $this->by_object[$key]->cn= $baseobject->cn; } - tabs::save(TRUE); + tabs::save(FALSE); /* Reload server settings after saving */ $config= $_SESSION['config']; $config->load_servers(); $_SESSION['config']= $config; + + /* Fix tagging if needed */ + $baseobject->handle_object_tagging(); } }