From: Youngsoo Choi Date: Mon, 30 Aug 2021 01:59:25 +0000 (-0700) Subject: fixup! [DeviceHome] Upgrade to v1.0.8 X-Git-Tag: submit/tizen/20210830.021041^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F28%2F263228%2F1;p=platform%2Fframework%2Fweb%2Fwrtjs.git fixup! [DeviceHome] Upgrade to v1.0.8 - Don't encrypt message mutiple times in a loop Change-Id: I24b58a2042d78924e07ccc0ec0ac251e067dfbad Signed-off-by: Youngsoo Choi --- diff --git a/device_home/service/relay-server.js b/device_home/service/relay-server.js index 3bd650d2..a59b5ac0 100755 --- a/device_home/service/relay-server.js +++ b/device_home/service/relay-server.js @@ -77,16 +77,17 @@ var OnReceived = function (msg) { 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}`);