diff options
author | Evan Prodromou <evan@prodromou.name> | 2008-06-06 01:26:31 -0400 |
---|---|---|
committer | Evan Prodromou <evan@prodromou.name> | 2008-06-06 01:26:31 -0400 |
commit | c5853abc393a233e3514655df63cf9b01ded8293 (patch) | |
tree | a789c98bbfc4f05fe93f63aecd14a1e85839cf32 /actions | |
parent | 5fb2072bc9158373f079a5e8997d195d0220e038 (diff) |
handle errors in authorizing and saving remote profile
darcs-hash:20080606052631-84dde-4a8b4d8f70b0148d0b98b62875099f7d9cca9026.gz
Diffstat (limited to 'actions')
-rw-r--r-- | actions/userauthorization.php | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/actions/userauthorization.php b/actions/userauthorization.php index eb93b6fd3..c6d4bed4e 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 { |