allow multiple message transfers by multiple peers simultaneously by putting them in a queue

This commit is contained in:
schlagmichdoch 2023-02-10 03:26:08 +01:00
parent 671dfa1c87
commit b0e798b3cd
5 changed files with 91 additions and 34 deletions

View file

@ -482,8 +482,9 @@ class Peer {
}
_onTextReceived(message) {
if (!message.text) return;
const escaped = decodeURIComponent(escape(atob(message.text)));
Events.fire('text-received', { text: escaped, sender: this._peerId });
Events.fire('text-received', { text: escaped, peerId: this._peerId });
this.sendJSON({ type: 'message-transfer-complete' });
}
}