Allow to specify a master host for writing.
authorGunnar Wrobel <p@rdus.de>
Tue, 26 May 2009 19:28:23 +0000 (21:28 +0200)
committerGunnar Wrobel <p@rdus.de>
Tue, 26 May 2009 19:28:23 +0000 (21:28 +0200)
framework/Kolab_Server/lib/Horde/Kolab/Server.php

index 68e2640..a64b381 100644 (file)
@@ -186,6 +186,10 @@ abstract class Horde_Kolab_Server
             $server_params = array_merge($server_params, $params);
         }
 
+        if (!empty($params['write']) && isset($server_params['host_master'])) {
+            $server_params['host'] = $server_params['host_master'];
+        }
+
         $sparam         = $server_params;
         $sparam['pass'] = isset($sparam['pass']) ? md5($sparam['pass']) : '';
         ksort($sparam);