use \OCA\Grauphel\Lib\NoteStorage;
use \OCA\Grauphel\Lib\OAuth;
+use \OCA\Grauphel\Lib\OAuthException;
use \OCA\Grauphel\Lib\Dependencies;
use \OCA\Grauphel\Lib\Response\ErrorResponse;
$token = $deps->tokens->load('access', $provider->token);
$username = $token->user;
- } catch (\OAuth_Exception $e) {
+ } catch (OAuthException $e) {
return new ErrorResponse($e->getMessage());
} catch (\OAuthException $e) {
if ($e->getCode() != OAUTH_PARAMETER_ABSENT) {
public function accessTokenHandler(\OAuthProvider $provider)
{
+ if ($provider->token == '') {
+ //conboy sends empty token when not authed yet
+ return OAUTH_PARAMETER_ABSENT;
+ }
+
$token = $this->tokens->load('access', $provider->token);
$provider->token_secret = $token->secret;
return OAUTH_OK;