diff --git a/ts/session/sending/MessageQueue.ts b/ts/session/sending/MessageQueue.ts index c1dcbe161..70f8e0996 100644 --- a/ts/session/sending/MessageQueue.ts +++ b/ts/session/sending/MessageQueue.ts @@ -91,7 +91,7 @@ export class MessageQueue implements MessageQueueInterface { const recipients = await GroupUtils.getGroupMembers(groupPubKey); if (recipients.length) { - await this.sendMessageToDevices(recipients, message); + await Promise.all(recipients.map(async recipient => this.sendUsingMultiDevice(recipient, message))); return true; }