From 220a0e91d270eff4bd167e1bf7b0436e803949df Mon Sep 17 00:00:00 2001 From: Weiko Date: Thu, 18 Apr 2024 15:43:35 +0200 Subject: [PATCH] [messaging/calendar] fix missing authFailedAt reset once refreshToken is updated (#5037) --- .../repositories/connected-account.repository.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/twenty-server/src/modules/connected-account/repositories/connected-account.repository.ts b/packages/twenty-server/src/modules/connected-account/repositories/connected-account.repository.ts index e2288cf94..e511d1b4c 100644 --- a/packages/twenty-server/src/modules/connected-account/repositories/connected-account.repository.ts +++ b/packages/twenty-server/src/modules/connected-account/repositories/connected-account.repository.ts @@ -105,7 +105,7 @@ export class ConnectedAccountRepository { this.workspaceDataSourceService.getSchemaName(workspaceId); await this.workspaceDataSourceService.executeRawQuery( - `UPDATE ${dataSourceSchema}."connectedAccount" SET "accessToken" = $1, "refreshToken" = $2 WHERE "id" = $3`, + `UPDATE ${dataSourceSchema}."connectedAccount" SET "accessToken" = $1, "refreshToken" = $2, "authFailedAt" = NULL WHERE "id" = $3`, [accessToken, refreshToken, connectedAccountId], workspaceId, transactionManager,