From: Gunnar Wrobel Date: Mon, 6 Apr 2009 06:09:43 +0000 (+0200) Subject: Fixed handling the return values from the parent class. X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=b598624f9500af421ca199c7f5361fd922afa578;p=horde.git Fixed handling the return values from the parent class. --- diff --git a/framework/Kolab_Server/lib/Horde/Kolab/Server/Kolab.php b/framework/Kolab_Server/lib/Horde/Kolab/Server/Kolab.php index 8519db8ac..3e0787eee 100644 --- a/framework/Kolab_Server/lib/Horde/Kolab/Server/Kolab.php +++ b/framework/Kolab_Server/lib/Horde/Kolab/Server/Kolab.php @@ -65,8 +65,7 @@ class Horde_Kolab_Server_Kolab extends Horde_Kolab_Server_Ldap if (in_array('kolabsharedfolder', $oc)) { return 'Horde_Kolab_Server_Object_Kolabsharedfolder'; } - throw new Horde_Kolab_Server_Exception(sprintf(_("Unkown Kolab object type for DN %s."), - $dn)); + return parent::determineType($dn); } $groups = $this->getGroups($dn); @@ -132,7 +131,7 @@ class Horde_Kolab_Server_Kolab extends Horde_Kolab_Server_Ldap return sprintf('cn=%s,cn=internal,%s', $id, $this->getBaseUid()); } default: - parent::generateServerUid($type, $id, $info); + return parent::generateServerUid($type, $id, $info); } } }