From 57c586c28ba0dc6cabbc7762d0b7f37b379bf8ce Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Wed, 10 Nov 2021 14:53:38 +0100 Subject: [PATCH] P2P Network: - Broadcasting Events to Peers and Client Implemented --- Projects/Network/NT/Modules/WebSocketsInterface.js | 5 ----- Projects/Network/SA/Modules/WebSocketsNetworkClient.js | 2 +- Projects/Social-Trading/NT/Modules/PeerInterface.js | 2 +- 3 files changed, 2 insertions(+), 7 deletions(-) diff --git a/Projects/Network/NT/Modules/WebSocketsInterface.js b/Projects/Network/NT/Modules/WebSocketsInterface.js index af01c391f..7854c7bb4 100644 --- a/Projects/Network/NT/Modules/WebSocketsInterface.js +++ b/Projects/Network/NT/Modules/WebSocketsInterface.js @@ -547,11 +547,6 @@ exports.newNetworkModulesWebSocketsInterface = function newNetworkModulesWebSock let networkClient = thisObject.networkClients[i] if (networkClient.socket.id === callerIdToAVoid) { continue } networkClient.socket.send(messageHeader.payload) - .catch(onError) - - function onError() { - console.log('[ERROR] Web Sockets Interface -> broadcastToPeers -> Sending Message Failed.') - } } } diff --git a/Projects/Network/SA/Modules/WebSocketsNetworkClient.js b/Projects/Network/SA/Modules/WebSocketsNetworkClient.js index 0b4322ec0..cab9306bf 100644 --- a/Projects/Network/SA/Modules/WebSocketsNetworkClient.js +++ b/Projects/Network/SA/Modules/WebSocketsNetworkClient.js @@ -274,7 +274,7 @@ exports.newNetworkModulesWebSocketsNetworkClient = function newNetworkModulesWeb function onMenssageFunction(response) { try { - if (response.result === 'Ok') { + if (response.result === 'Ok' || response.result === 'Warning') { resolve(response.data) } else { console.log('[ERROR] Web Sockets Network Client -> onMenssageFunction -> response.message = ' + response.message) diff --git a/Projects/Social-Trading/NT/Modules/PeerInterface.js b/Projects/Social-Trading/NT/Modules/PeerInterface.js index 29ff7c114..a19351adc 100644 --- a/Projects/Social-Trading/NT/Modules/PeerInterface.js +++ b/Projects/Social-Trading/NT/Modules/PeerInterface.js @@ -111,7 +111,7 @@ exports.newSocialTradingModulesPeerInterface = function newSocialTradingModulesP if (NT.projects.network.globals.memory.maps.EVENTS.get(eventReceived.eventId) !== undefined) { let response = { - result: 'Ok', + result: 'Warning', message: 'Peer Interface Event Already Exists.' } return response