fix refresh token endpoint (#26577)

Co-authored-by: CarinaWolli <wollencarina@gmail.com>
This commit is contained in:
Carina Wollendorfer
2026-01-08 15:40:59 +05:30
committed by GitHub
co-authored by CarinaWolli
parent ea7e5b3f19
commit a68fcf8840
+7 -3
View File
@@ -526,15 +526,19 @@ export class CalComOAuthService {
refresh_token: refreshToken,
};
const tokenEndpoint = `${this.config.calcomBaseUrl}/api/auth/oauth/token`;
const refreshTokenEndpoint = `${this.config.calcomBaseUrl}/api/auth/oauth/refreshToken`;
if (this.isRunningInIframe()) {
const tokens = await this.exchangeCodeForTokensViaExtension(tokenRequest, tokenEndpoint);
const tokens = await this.exchangeCodeForTokensViaExtension(
tokenRequest,
refreshTokenEndpoint
);
await this.syncTokensToExtension(tokens);
return tokens;
}
return this.exchangeCodeForTokensDirect(tokenRequest, tokenEndpoint);
const result = await this.exchangeCodeForTokensDirect(tokenRequest, refreshTokenEndpoint);
return result;
}
}