Code

Fixed uzser saving
authorhickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8>
Wed, 26 Sep 2007 09:17:13 +0000 (09:17 +0000)
committerhickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8>
Wed, 26 Sep 2007 09:17:13 +0000 (09:17 +0000)
git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@7408 594d385d-05f5-0310-b6e9-bd551577e9d8

plugins/admin/users/tabs_user.inc
plugins/personal/generic/class_user.inc

index 9e9389f954d639633ce7c3815c9bf0b1994bfce8..b67882fa0cabb76ba67383b5b21e2d36fb79a3a8 100644 (file)
@@ -99,10 +99,6 @@ class usertabs extends tabs
 
     if ($this->dn != 'new'){
   
-      /* Call user->check(); to enforce a value for new_dn */
-      if($baseobject->new_dn == ""){
-        $baseobject->check();
-      }
       $new_dn= $baseobject->new_dn;
       if (strtolower($this->dn) != strtolower($new_dn)){
 
index f55a9ddfc1914e30d7992c8b7ff2f7db724dc076..1c5aa291454463f8f85c1633a3c3e7f36db59dc2 100644 (file)
@@ -119,7 +119,10 @@ class user extends plugin
     /* Load base attributes */
     plugin::plugin ($config, $dn);
 
-    $this->orig_dn = $this->dn;
+    $this->orig_dn  = $this->dn;
+    $this->new_dn   = $this->dn;
+
+    $this->new_dn = $dn;
 
     if ($this->config->current['GOVERNMENTMODE']){
       /* Fix public visible attribute if unset */