diff --git a/packages/twenty-server/src/engine/metadata-modules/message-folder/data-access/services/message-folder-data-access.service.ts b/packages/twenty-server/src/engine/metadata-modules/message-folder/data-access/services/message-folder-data-access.service.ts index 1a1439f683..5937cbef60 100644 --- a/packages/twenty-server/src/engine/metadata-modules/message-folder/data-access/services/message-folder-data-access.service.ts +++ b/packages/twenty-server/src/engine/metadata-modules/message-folder/data-access/services/message-folder-data-access.service.ts @@ -118,11 +118,11 @@ export class MessageFolderDataAccessService { ): Promise { const workspaceRepository = await this.getWorkspaceRepository(workspaceId); - await workspaceRepository.save(data); + const savedData = await workspaceRepository.save(data); if (await this.isMigrated(workspaceId)) { try { - const coreData = await this.toCore(workspaceId, data); + const coreData = await this.toCore(workspaceId, savedData); await this.coreRepository.save( coreData as unknown as MessageFolderEntity,