From bd0321541b3730c63a334b99a49a815390c886e4 Mon Sep 17 00:00:00 2001 From: Juraj Date: Thu, 24 Mar 2016 18:27:28 +0100 Subject: [PATCH] Response sometimes does not contain the "message" key --- src/NetteOpauth/NetteOpauth.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/NetteOpauth/NetteOpauth.php b/src/NetteOpauth/NetteOpauth.php index f16cc72..8e677d6 100644 --- a/src/NetteOpauth/NetteOpauth.php +++ b/src/NetteOpauth/NetteOpauth.php @@ -106,7 +106,7 @@ public function callback($strategy) } if (array_key_exists('error', $response)) { - throw new InvalidLoginException($response['error']['message']); + throw new InvalidLoginException(isset($response['error']['message']) ? $response['error']['message'] : 'General failure'); } if (empty($response['auth']) || empty($response['timestamp']) || empty($response['signature']) || empty($response['auth']['provider']) || empty($response['auth']['uid'])) {