Code

Added printer patch
[gosa.git] / plugins / admin / groups / tabs_group.inc
index d970ec9ce0b5295909645287e950a8ede665978b..8357a0e4235685016690ac7b6306ffdd443ed25d 100644 (file)
@@ -3,9 +3,9 @@
 class grouptabs extends tabs
 {
 
-       function grouptabs($config, $data, $dn)
+       function grouptabs($config, $data, $dn, $gui= true)
        {
-               tabs::tabs($config, $data, $dn);
+               tabs::tabs($config, $data, $dn, $gui);
                $baseobject= $this->by_object['group'];
                foreach ($this->by_object as $name => $obj){
                        if(isset($obj->parent)){
@@ -65,7 +65,13 @@ class grouptabs extends tabs
                        $this->dn= $new_dn;
                }
 
-               return tabs::save();
+               $ret= tabs::save();
+
+               /* Fix tagging if needed */
+               $baseobject->dn= $new_dn;
+               $baseobject->handle_object_tagging();
+
+               return $ret;
        }
 
        function saveCopyDialog()