Code

Updated workstation - Startup
[gosa.git] / plugins / admin / systems / class_servDNS.inc
index 2bc0352779ec0967934863d134a94d544431af68..fed9c92f71120d54fd01530aac9e7d3fe50f5c8c 100644 (file)
@@ -417,6 +417,13 @@ class servdns extends goService
       return;
     }
 
+    /* Save zone editor changes now */
+    foreach($this->Zones as $name => $zone){
+      if(isset($zone['zoneEditor'] ) && $zone['zoneEditor'] != NULL && is_object($zone['zoneEditor'])){
+        $zone['zoneEditor']->save();
+        unset($this->Zones[$name]['zoneEditor']);;
+      }
+    }
 
     $ldap = $this->config->get_ldap_link();
     $ldap->cd($this->config->current['BASE']);