if (id === TO_ALL) {
console.log(`${TAG_HOST}[OnReceived] Send message to all web sockets`);
console.log(`${TAG_HOST}[OnReceived] remoteClients length : ${remoteClients[pkgId].length}`);
+ let encryped = '';
for (let client of remoteClients[pkgId]) {
if (secure) {
- msg = encrypt(msg, client, pkgId, globalClientPublicKeys);
- if (msg === false || msg === null) {
+ encryped = encrypt(msg, client, pkgId, globalClientPublicKeys);
+ if (encryped === false || encryped === null) {
console.log(`${TAG_HOST}[OnReceived] Failed to encrypt message!`);
return;
}
}
- console.log(`${TAG_HOST}[OnReceived] msg : ${msg}`);
- client.emit('d2d_message', msg);
+ console.log(`${TAG_HOST}[OnReceived] msg : ${encryped}`);
+ client.emit('d2d_message', encryped);
}
} else {
console.log(`${TAG_HOST}[OnReceived] Send message to a web socket #${id}`);