Skip to content
This repository was archived by the owner on Mar 23, 2024. It is now read-only.

Commit 54a9220

Browse files
committed
:octocat: Deezer: accept "expires" and "expires_in"
1 parent 0933c90 commit 54a9220

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/Deezer/Deezer.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,11 +112,11 @@ protected function parseTokenResponse(ResponseInterface $response):AccessToken{
112112
$token = new AccessToken([
113113
'provider' => $this->serviceName,
114114
'accessToken' => $data['access_token'],
115-
'expires' => $data['expires'] ?? AccessToken::EOL_NEVER_EXPIRES,
115+
'expires' => $data['expires'] ?? $data['expires_in'] ?? AccessToken::EOL_NEVER_EXPIRES,
116116
'refreshToken' => $data['refresh_token'] ?? null,
117117
]);
118118

119-
unset($data['expires'], $data['refresh_token'], $data['access_token']);
119+
unset($data['expires'], $data['expires_in'], $data['refresh_token'], $data['access_token']);
120120

121121
$token->extraParams = $data;
122122

0 commit comments

Comments
 (0)