diff options
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/FBConnect/FBConnectAuth.php | 20 |
1 files changed, 7 insertions, 13 deletions
diff --git a/plugins/FBConnect/FBConnectAuth.php b/plugins/FBConnect/FBConnectAuth.php index a3e2cdadc..5b9d604e3 100644 --- a/plugins/FBConnect/FBConnectAuth.php +++ b/plugins/FBConnect/FBConnectAuth.php @@ -38,20 +38,14 @@ class FBConnectauthAction extends Action function prepare($args) { parent::prepare($args); - try { - - $this->fbuid = getFacebook()->get_loggedin_user(); + $this->fbuid = getFacebook()->get_loggedin_user(); - if ($this->fbuid > 0) { - $this->fb_fields = $this->getFacebookFields($this->fbuid, - array('first_name', 'last_name', 'name')); - } else { - common_debug("No Facebook User found."); - } - - } catch (Exception $e) { - common_log(LOG_WARNING, 'Problem getting Facebook uid: ' . - $e->getMessage()); + if ($this->fbuid > 0) { + $this->fb_fields = $this->getFacebookFields($this->fbuid, + array('first_name', 'last_name', 'name')); + } else { + $this->clientError(_('You must be logged into Facebook to ' . + 'use Facebook Connect.')); } return true; |