Fix contact creation and rename email aliases to handle aliases (#6176)

Fix contact creation (linked to #6162) and rename email aliases to
handle aliases
This commit is contained in:
bosiraphael
2024-07-09 17:49:03 +02:00
committed by GitHub
parent 881613e8a1
commit 28387003d2
11 changed files with 41 additions and 40 deletions

View File

@ -13,16 +13,16 @@ export class EmailAliasManagerService {
private readonly googleEmailAliasManagerService: GoogleEmailAliasManagerService,
) {}
public async refreshEmailAliases(
public async refreshHandleAliases(
connectedAccount: ConnectedAccountWorkspaceEntity,
workspaceId: string,
) {
let emailAliases: string[];
let handleAliases: string[];
switch (connectedAccount.provider) {
case 'google':
emailAliases =
await this.googleEmailAliasManagerService.getEmailAliases(
handleAliases =
await this.googleEmailAliasManagerService.getHandleAliases(
connectedAccount,
);
break;
@ -32,8 +32,8 @@ export class EmailAliasManagerService {
);
}
await this.connectedAccountRepository.updateEmailAliases(
emailAliases,
await this.connectedAccountRepository.updateHandleAliases(
handleAliases,
connectedAccount.id,
workspaceId,
);