Skip to content

Commit 3e45305

Browse files
committed
Fix contactCreation ignoring connectedAccount mainHandle
1 parent 5638af4 commit 3e45305

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

packages/twenty-front/src/modules/object-record/hooks/useFindOneRecord.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { useMemo } from 'react';
21
import { useQuery } from '@apollo/client';
2+
import { useMemo } from 'react';
33

44
import { useObjectMetadataItem } from '@/object-metadata/hooks/useObjectMetadataItem';
55
import { ObjectMetadataItemIdentifier } from '@/object-metadata/types/ObjectMetadataItemIdentifier';

packages/twenty-server/src/modules/messaging/message-import-manager/drivers/gmail/services/messaging-save-messages-and-enqueue-contact-creation.service.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -82,9 +82,9 @@ export class MessagingSaveMessagesAndEnqueueContactCreationService {
8282
const isMessageSentByConnectedAccount =
8383
emailAliases.includes(fromHandle);
8484

85-
const isParticipantConnectedAccount = emailAliases.includes(
86-
participant.handle,
87-
);
85+
const isParticipantConnectedAccount =
86+
emailAliases.includes(participant.handle) ||
87+
participant.handle === connectedAccount.handle;
8888

8989
const isExcludedByNonProfessionalEmails =
9090
messageChannel.excludeNonProfessionalEmails &&

0 commit comments

Comments
 (0)