From be492a3e3f9b479ee0a2ebc16733f2c9ed1a9f32 Mon Sep 17 00:00:00 2001 From: Davidson Gomes Date: Fri, 14 Jul 2023 08:31:43 -0300 Subject: [PATCH] fix: optimize send message from group with mentions --- src/whatsapp/services/whatsapp.service.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/whatsapp/services/whatsapp.service.ts b/src/whatsapp/services/whatsapp.service.ts index 52faf2d5..027a97df 100644 --- a/src/whatsapp/services/whatsapp.service.ts +++ b/src/whatsapp/services/whatsapp.service.ts @@ -1434,9 +1434,6 @@ export class WAStartupService { let mentions: string[]; if (isJidGroup(sender)) { try { - this.logger.verbose('Getting group metadata'); - const groupMetadata = await this.client.groupMetadata(sender); - if (options?.mentions) { this.logger.verbose('Mentions defined'); @@ -1450,6 +1447,8 @@ export class WAStartupService { if (options.mentions.everyOne) { this.logger.verbose('Mentions everyone'); + this.logger.verbose('Getting group metadata'); + const groupMetadata = await this.client.groupMetadata(sender); mentions = groupMetadata.participants.map((participant) => participant.id); this.logger.verbose('Getting group metadata for mentions'); } else {