From 49cc01d7d8eca461df2aaf837d9ee09692bc57a7 Mon Sep 17 00:00:00 2001 From: Weiko Date: Wed, 14 Feb 2024 19:28:25 +0100 Subject: [PATCH] [messaging] fix add messageParticipant not in a transaction (#3981) --- .../src/core/auth/services/google-gmail.service.ts | 4 ++-- .../messaging/repositories/message/message.service.ts | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/twenty-server/src/core/auth/services/google-gmail.service.ts b/packages/twenty-server/src/core/auth/services/google-gmail.service.ts index 9ddd138be..25e33c208 100644 --- a/packages/twenty-server/src/core/auth/services/google-gmail.service.ts +++ b/packages/twenty-server/src/core/auth/services/google-gmail.service.ts @@ -67,8 +67,8 @@ export class GoogleGmailService { ); await manager.query( - `INSERT INTO ${dataSourceMetadata.schema}."messageChannel" ("visibility", "handle", "connectedAccountId", "type", "isContactAutoCreationEnabled") VALUES ($1, $2, $3, $4, $5)`, - ['share_everything', handle, connectedAccountId, 'email', true], + `INSERT INTO ${dataSourceMetadata.schema}."messageChannel" ("visibility", "handle", "connectedAccountId", "type") VALUES ($1, $2, $3, $4)`, + ['share_everything', handle, connectedAccountId, 'email'], ); }); diff --git a/packages/twenty-server/src/workspace/messaging/repositories/message/message.service.ts b/packages/twenty-server/src/workspace/messaging/repositories/message/message.service.ts index 08a59632b..dc88ad75c 100644 --- a/packages/twenty-server/src/workspace/messaging/repositories/message/message.service.ts +++ b/packages/twenty-server/src/workspace/messaging/repositories/message/message.service.ts @@ -215,6 +215,7 @@ export class MessageService { message.participants, newMessageId, workspaceId, + manager, ); return Promise.resolve(newMessageId);