From: Gunnar Wrobel Date: Tue, 2 Jun 2009 19:17:31 +0000 (+0200) Subject: Select the master server when writing an entry. X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=44cac0beadfe4ef2dc4c3acaf1527772e335420a;p=horde.git Select the master server when writing an entry. --- diff --git a/framework/Kolab_Server/lib/Horde/Kolab/Server/Object.php b/framework/Kolab_Server/lib/Horde/Kolab/Server/Object.php index 7262fd115..e42b199e4 100644 --- a/framework/Kolab_Server/lib/Horde/Kolab/Server/Object.php +++ b/framework/Kolab_Server/lib/Horde/Kolab/Server/Object.php @@ -689,7 +689,9 @@ class Horde_Kolab_Server_Object $changes = $this->prepareChanges($info); - $result = $this->server->save($this->uid, $changes, $this->exists()); + $server = $this->server->getMaster(); + + $result = $server->save($this->uid, $changes, $this->exists()); if (!$this->_exists) { $this->_exists = true; @@ -710,7 +712,9 @@ class Horde_Kolab_Server_Object */ public function delete() { - return $this->server->delete($this->uid); + $server = $this->server->getMaster(); + + return $server->delete($this->uid); } /**