From ae35fe0c43bfff35eb0d66e28da7b7f3b5273fbc Mon Sep 17 00:00:00 2001 From: Jan Schneider Date: Fri, 14 Mar 2014 15:42:04 +0100 Subject: [PATCH] Attach error details. --- framework/OpenXchange/lib/Horde/OpenXchange/Base.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/framework/OpenXchange/lib/Horde/OpenXchange/Base.php b/framework/OpenXchange/lib/Horde/OpenXchange/Base.php index fa148b507b4..0bb527ddfcc 100644 --- a/framework/OpenXchange/lib/Horde/OpenXchange/Base.php +++ b/framework/OpenXchange/lib/Horde/OpenXchange/Base.php @@ -206,7 +206,9 @@ protected function _request($method, $namespace, $params, $data = array()) throw new Horde_OpenXchange_Exception($body); } if (isset($data['error'])) { - throw new Horde_OpenXchange_Exception($data['error']); + $e = new Horde_OpenXchange_Exception($data['error']); + $e->details = $data; + throw $e; } return $data; } catch (Horde_Http_Exception $e) {