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 { useQuery } from '@apollo/client';
import { useMemo } from 'react';
import { useObjectMetadataItem } from '@/object-metadata/hooks/useObjectMetadataItem'; import { useObjectMetadataItem } from '@/object-metadata/hooks/useObjectMetadataItem';
import { ObjectMetadataItemIdentifier } from '@/object-metadata/types/ObjectMetadataItemIdentifier'; import { ObjectMetadataItemIdentifier } from '@/object-metadata/types/ObjectMetadataItemIdentifier';

View File

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