diff --git a/htdocs/admin/oauthlogintokens.php b/htdocs/admin/oauthlogintokens.php index 93306e8d13cb329f942b3595032b84f650871a69..2433575e553beca44e21530b0b917a34b609bc55 100644 --- a/htdocs/admin/oauthlogintokens.php +++ b/htdocs/admin/oauthlogintokens.php @@ -175,18 +175,6 @@ if ($mode == 'setup' && $user->admin) $expire = ($tokenobj->getEndOfLife() !== $tokenobj::EOL_NEVER_EXPIRES && $tokenobj->getEndOfLife() !== $tokenobj::EOL_UNKNOWN && time() > ($tokenobj->getEndOfLife() - 30)); } - // Token expired so we refresh it - if (is_object($tokenobj) && $expire) { - try { - // il faut sauvegarder le refresh token car le provider ne le donne qu'une seule fois - $refreshtoken = $tokenobj->getRefreshToken(); - $tokenobj = $apiService->refreshAccessToken($tokenobj); - $tokenobj->setRefreshToken($refreshtoken); - $storage->storeAccessToken($OAUTH_SERVICENAME, $tokenobj); - } catch (Exception $e) { - setEventMessages($e->getMessage(), null, 'errors'); - } - } if ($key[1] != '' && $key[2] != '') { if (is_object($tokenobj)) { $refreshtoken = $tokenobj->getRefreshToken();