fix refresh token endpoint (#26577)
Co-authored-by: CarinaWolli <wollencarina@gmail.com>
This commit is contained in:
co-authored by
CarinaWolli
parent
ea7e5b3f19
commit
a68fcf8840
@@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user