preserve refresh token if not reissued

This commit is contained in:
Ramnique Singh 2026-02-21 22:59:28 +05:30
parent f5d585ac7e
commit 3ea416ac71

View file

@ -200,6 +200,11 @@ export async function refreshTokens(
tokens.scopes = existingScopes;
}
// Preserve existing refresh token if server didn't return it
if (!tokens.refresh_token) {
tokens.refresh_token = refreshToken;
}
console.log(`[OAuth] Token refresh successful`);
return tokens;
}