If no refreshToken return, maybe the old refreshToken still available
(cherry picked from commit ad0806651d671b350a1dda952e399c9557c2c4d7)
This commit is contained in:
@@ -4,11 +4,11 @@ import 'package:model/model.dart';
|
||||
|
||||
extension TokenResponseExtension on TokenResponse {
|
||||
|
||||
TokenOIDC toTokenOIDC() {
|
||||
TokenOIDC toTokenOIDC({String? maybeAvailableRefreshToken}) {
|
||||
return TokenOIDC(
|
||||
accessToken ?? '',
|
||||
TokenId(idToken ?? ''),
|
||||
refreshToken ?? '',
|
||||
refreshToken ?? maybeAvailableRefreshToken ?? '',
|
||||
expiredTime: accessTokenExpirationDateTime ?? DateTime.now());
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user