From 683ea0e7fe21cc15c05f2b7cc50459c426955e10 Mon Sep 17 00:00:00 2001 From: Gunnar Wrobel
Date: Wed, 8 Apr 2009 20:21:13 +0200 Subject: [PATCH] Allow an empty user_type. --- framework/Kolab_Server/lib/Horde/Kolab/Server/Kolab.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/framework/Kolab_Server/lib/Horde/Kolab/Server/Kolab.php b/framework/Kolab_Server/lib/Horde/Kolab/Server/Kolab.php index c14befda1..9445ae9fe 100644 --- a/framework/Kolab_Server/lib/Horde/Kolab/Server/Kolab.php +++ b/framework/Kolab_Server/lib/Horde/Kolab/Server/Kolab.php @@ -106,7 +106,9 @@ class Horde_Kolab_Server_Kolab extends Horde_Kolab_Server_Ldap { switch ($type) { case 'Horde_Kolab_Server_Object_Kolab_User': - if ($info['user_type'] == Horde_Kolab_Server_Object_Kolab_User::USERTYPE_INTERNAL) { + if (empty($info['user_type'])) { + return parent::generateServerUid($type, $id, $info); + } else if ($info['user_type'] == Horde_Kolab_Server_Object_Kolab_User::USERTYPE_INTERNAL) { return sprintf('%s,cn=internal,%s', $id, $this->getBaseUid()); } else if ($info['user_type'] == Horde_Kolab_Server_Object_Kolab_User::USERTYPE_GROUP) { return sprintf('%s,cn=groups,%s', $id, $this->getBaseUid()); -- 2.11.0