Fix contactCreation ignoring connectedAccount mainHandle

This commit is contained in:
Charles Bochet 2024-07-08 18:13:10 +02:00
parent 5638af4385
commit 3e453054b7
2 changed files with 4 additions and 4 deletions

View File

@ -1,5 +1,5 @@
import { useMemo } from 'react';
import { useQuery } from '@apollo/client';
import { useMemo } from 'react';
import { useObjectMetadataItem } from '@/object-metadata/hooks/useObjectMetadataItem';
import { ObjectMetadataItemIdentifier } from '@/object-metadata/types/ObjectMetadataItemIdentifier';

View File

@ -82,9 +82,9 @@ export class MessagingSaveMessagesAndEnqueueContactCreationService {
const isMessageSentByConnectedAccount =
emailAliases.includes(fromHandle);
const isParticipantConnectedAccount = emailAliases.includes(
participant.handle,
);
const isParticipantConnectedAccount =
emailAliases.includes(participant.handle) ||
participant.handle === connectedAccount.handle;
const isExcludedByNonProfessionalEmails =
messageChannel.excludeNonProfessionalEmails &&