From c5853abc393a233e3514655df63cf9b01ded8293 Mon Sep 17 00:00:00 2001 From: Evan Prodromou Date: Fri, 6 Jun 2008 01:26:31 -0400 Subject: [PATCH] handle errors in authorizing and saving remote profile darcs-hash:20080606052631-84dde-4a8b4d8f70b0148d0b98b62875099f7d9cca9026.gz --- actions/userauthorization.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/actions/userauthorization.php b/actions/userauthorization.php index eb93b6fd30..c6d4bed4ef 100644 --- a/actions/userauthorization.php +++ b/actions/userauthorization.php @@ -132,8 +132,12 @@ class UserauthorizationAction extends Action { $callback = $req->get_parameter('oauth_callback'); if ($this->arg('accept')) { - $this->authorize_token($req); - $this->save_remote_profile($req); + if (!$this->authorize_token($req)) { + common_server_error(_t('Error authorizing token')); + } + if (!$this->save_remote_profile($req)) { + common_server_error(_t('Error saving remote profile')); + } if (!$callback) { $this->show_accept_message($req->get_parameter('oauth_token')); } else {