File tree Expand file tree Collapse file tree 1 file changed +5
-8
lines changed
src/main/java/net/accelbyte/sdk/core Expand file tree Collapse file tree 1 file changed +5
-8
lines changed Original file line number Diff line number Diff line change @@ -257,17 +257,14 @@ public boolean refreshToken() {
257
257
.refreshToken (refreshToken )
258
258
.grantTypeFromEnum (TokenGrantV3 .GrantType .RefreshToken )
259
259
.build ();
260
- OauthmodelTokenResponseV3 token ;
261
260
try {
262
261
tokenRepository .removeToken ();
263
- token = oAuth20 .tokenGrantV3 (tokenGrantV3 );
262
+ final OauthmodelTokenResponseV3 token = oAuth20 .tokenGrantV3 (tokenGrantV3 );
264
263
tokenRepository .storeToken (token .getAccessToken ());
265
- if (tokenRepository instanceof TokenRefresh ) {
266
- tokenRefresh .setTokenExpiresAt (Date .from (utcNow .plusSeconds (token .getExpiresIn ())));
267
- tokenRefresh .storeRefreshToken (token .getRefreshToken ());
268
- tokenRefresh .setRefreshTokenExpiresAt (
269
- Date .from (utcNow .plusSeconds (token .getRefreshExpiresIn ())));
270
- }
264
+ tokenRefresh .setTokenExpiresAt (Date .from (utcNow .plusSeconds (token .getExpiresIn ())));
265
+ tokenRefresh .storeRefreshToken (token .getRefreshToken ());
266
+ tokenRefresh .setRefreshTokenExpiresAt (
267
+ Date .from (utcNow .plusSeconds (token .getRefreshExpiresIn ())));
271
268
return true ; // Token refresh successful
272
269
} catch (Exception e ) {
273
270
tokenRepository .storeToken (accessToken ); // Put access token back if token refresh failed
You can’t perform that action at this time.
0 commit comments