diff --git a/drupalchat.admin.inc b/drupalchat.admin.inc index bd6cab6..0816b2b 100755 --- a/drupalchat.admin.inc +++ b/drupalchat.admin.inc @@ -12,7 +12,12 @@ function drupalchat_app_settings(){ $token = $_SESSION['token']; }else{ $json = _drupalchat_get_auth(array()); - $token = $json['key']; + if (array_key_exists('key', $json)) { + $token = $json['key']; + } + else { + return drupal_set_message($json->data, 'warning'); + } } $drupalchat_host = DRUPALCHAT_EXTERNAL_A_HOST;