We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ff2ec61 commit 066fc68Copy full SHA for 066fc68
src/gkApi.ts
@@ -151,7 +151,8 @@ export const fetchProviderToken = async (provider: Provider) => {
151
const payload = await res.json();
152
const providerToken = payload.data as ProviderToken;
153
// Attempt to refresh expired OAuth tokens. Note: GitHub tokens don't expire.
154
- if (provider !== 'github' && providerToken.expiresIn < 0 && providerToken.type === 'oauth') {
+ // We also refresh tokens that are about to expire in 60 seconds (expiresIn is in seconds).
155
+ if (provider !== 'github' && providerToken.expiresIn < 60 && providerToken.type === 'oauth') {
156
return refreshProviderToken(provider);
157
}
158
0 commit comments