From 44cac0beadfe4ef2dc4c3acaf1527772e335420a Mon Sep 17 00:00:00 2001 From: Gunnar Wrobel
Date: Tue, 2 Jun 2009 21:17:31 +0200 Subject: [PATCH] Select the master server when writing an entry. --- framework/Kolab_Server/lib/Horde/Kolab/Server/Object.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) 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); } /** -- 2.11.0