From d66d972d016f440bba56d1508e671f01eb0366fb Mon Sep 17 00:00:00 2001 From: neo773 <62795688+neo773@users.noreply.github.com> Date: Mon, 27 Oct 2025 21:59:37 +0530 Subject: [PATCH] fix invalid condition for google refresh token (#15383) --- .../services/connected-account-refresh-tokens.service.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/twenty-server/src/modules/connected-account/refresh-tokens-manager/services/connected-account-refresh-tokens.service.ts b/packages/twenty-server/src/modules/connected-account/refresh-tokens-manager/services/connected-account-refresh-tokens.service.ts index f89cf3a417..661af86446 100644 --- a/packages/twenty-server/src/modules/connected-account/refresh-tokens-manager/services/connected-account-refresh-tokens.service.ts +++ b/packages/twenty-server/src/modules/connected-account/refresh-tokens-manager/services/connected-account-refresh-tokens.service.ts @@ -44,7 +44,7 @@ export class ConnectedAccountRefreshTokensService { ); } - const isAccessTokenValid = await this.checkAccessTokenValidity( + const isAccessTokenValid = await this.isAccessTokenStillValid( connectedAccount, accessToken, ); @@ -83,14 +83,14 @@ export class ConnectedAccountRefreshTokensService { return connectedAccountTokens; } - async checkAccessTokenValidity( + async isAccessTokenStillValid( connectedAccount: ConnectedAccountWorkspaceEntity, accessToken: string, ): Promise { switch (connectedAccount.provider) { case ConnectedAccountProvider.GOOGLE: { - // Google's access tokens are opaque and needs network calls to check if they are valid we default to true for now - return true; + // Google's access tokens are opaque and needs network calls to check if they are valid we default to false for now + return false; } case ConnectedAccountProvider.MICROSOFT: { const isExpired = isAccessTokenExpiredOrInvalid(accessToken);