From: Michael J. Rubinsky Date: Mon, 20 Jul 2009 22:37:28 +0000 (-0400) Subject: Don't leak Horde_Oauth exceptions X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=154160fdfe5b7703e54bc17cf1fbdff5de9de2a8;p=horde.git Don't leak Horde_Oauth exceptions --- diff --git a/framework/Service_Twitter/lib/Horde/Service/Twitter/Auth/Oauth.php b/framework/Service_Twitter/lib/Horde/Service/Twitter/Auth/Oauth.php index 113936a16..09c99e122 100644 --- a/framework/Service_Twitter/lib/Horde/Service/Twitter/Auth/Oauth.php +++ b/framework/Service_Twitter/lib/Horde/Service/Twitter/Auth/Oauth.php @@ -66,13 +66,20 @@ class Horde_Service_Twitter_Auth_Oauth extends Horde_Service_Twitter_Auth return false; } $token = new Horde_Oauth_Token($params['oauth_token'], $requestSecret); - - return $this->oauth->getAccessToken($token); + try { + return $this->oauth->getAccessToken($token); + } catch (Horde_Oauth_Exception $e) { + throw new Horde_Service_Twitter_Exception($e->getMessage()); + } } public function getRequestToken($params = array()) { - return $this->oauth->getRequestToken($params); + try { + return $this->oauth->getRequestToken($params); + } catch (Horde_Oauth_Exception $e) { + throw new Horde_Service_Twitter_Exception($e->getMessage()); + } } }