From 6198efadd97378cd8384dbff27b68c006e64f6a7 Mon Sep 17 00:00:00 2001 From: Morbids Date: Sat, 21 May 2022 03:17:54 +0300 Subject: [PATCH] Update AbstractProvider.php Error fix Fatal error: Uncaught TypeError: Argument 1 passed to SocialConnect\OAuth1\AbstractProvider::getAccessToken() must be an instance of SocialConnect\OAuth1\Token, instance of __PHP_Incomplete_Class given, called in /var/www//system/library/social/vendor/socialconnect/auth/src/OAuth1/AbstractProvider.php --- src/OAuth1/AbstractProvider.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/OAuth1/AbstractProvider.php b/src/OAuth1/AbstractProvider.php index b6f8ebcf2..93908d4d7 100644 --- a/src/OAuth1/AbstractProvider.php +++ b/src/OAuth1/AbstractProvider.php @@ -107,7 +107,7 @@ protected function requestAuthToken() ); $token = $this->parseToken($response->getBody()->getContents()); - $this->session->set('oauth1_request_token', $token); + $this->session->set('oauth1_request_token', serialize($token)); return $token; } @@ -270,7 +270,7 @@ public function getAccessTokenByRequestParameters(array $parameters) throw new Unauthorized('Unknown oauth_verifier'); } - return $this->getAccessToken($token, $parameters['oauth_verifier']); + return $this->getAccessToken(unserialize($token), $parameters['oauth_verifier']); } /**