From 2477f7e3a1bc06285686f098c57076eb5fb612c5 Mon Sep 17 00:00:00 2001 From: Gunnar Wrobel
Date: Mon, 13 Apr 2009 08:20:38 +0200 Subject: [PATCH] Remove stray line. Throw errors when trying to delete an object that does not exist. --- framework/Kolab_Server/lib/Horde/Kolab/Server/Test.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/framework/Kolab_Server/lib/Horde/Kolab/Server/Test.php b/framework/Kolab_Server/lib/Horde/Kolab/Server/Test.php index 499f2e655..0962de340 100644 --- a/framework/Kolab_Server/lib/Horde/Kolab/Server/Test.php +++ b/framework/Kolab_Server/lib/Horde/Kolab/Server/Test.php @@ -497,7 +497,6 @@ class Horde_Kolab_Server_Test extends Horde_Kolab_Server_Ldap foreach ($attrs as $attr) { if (isset($data[$attr])) { $result[$attr] = $data[$attr]; - array_push($result, $attr); } } return $result; @@ -560,6 +559,9 @@ class Horde_Kolab_Server_Test extends Horde_Kolab_Server_Ldap { if (isset($this->data[$uid])) { unset($this->data[$uid]); + } else { + throw new Horde_Kolab_Server_MissingObjectException(sprintf("No such object: %s", + $uid)); } $this->store(); Horde::logMessage(sprintf('The object \"%s\" has been successfully deleted!', -- 2.11.0