(content: unknown, invalidate: boolean = true)
| 673 | } |
| 674 | |
| 675 | private enqueueMessage(content: unknown, invalidate: boolean = true) { |
| 676 | const encrypted = encodeBase64(encrypt(this.encryptionKey, this.encryptionVariant, content)); |
| 677 | this.pendingOutbox.push({ |
| 678 | content: encrypted, |
| 679 | localId: randomUUID() |
| 680 | }); |
| 681 | if (invalidate) { |
| 682 | this.sendSync.invalidate(); |
| 683 | } |
| 684 | } |
| 685 | |
| 686 | private enqueueSessionProtocolEnvelopes(envelopes: SessionEnvelope[], invalidate: boolean = true) { |
| 687 | for (let i = 0; i < envelopes.length; i += 1) { |
no test coverage detected