From 604b1fbb0d1ba6595d414fd76229402f645d16dd Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 2 Feb 2021 14:50:31 +0100 Subject: [PATCH] Bug fixed on filters at the UI --- .../TradingSessionFunctions.js | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/Projects/Superalgos/UI/Function-Libraries/TradingSessionFunctions.js b/Projects/Superalgos/UI/Function-Libraries/TradingSessionFunctions.js index 2353ef43f..c22b11bf4 100644 --- a/Projects/Superalgos/UI/Function-Libraries/TradingSessionFunctions.js +++ b/Projects/Superalgos/UI/Function-Libraries/TradingSessionFunctions.js @@ -8,7 +8,12 @@ function newSuperalgosFunctionLibraryTradingSessionFunctions() { return thisObject function syncronizeSessionWithBackEnd(node) { - let networkNode = validations(node).networkNode + let validationsResult = validations(node) + if (validationsResult === undefined) { + /* If something fails at validations we just quit. */ + return + } + let networkNode = validationsResult.networkNode if (networkNode === undefined) { /* Nodes that do not belong to a network can not get ready. */ return @@ -38,6 +43,10 @@ function newSuperalgosFunctionLibraryTradingSessionFunctions() { function runSession(node, resume, callBackFunction) { let validationsResult = validations(node) + if (validationsResult === undefined) { + /* If something fails at validations we just quit. */ + return + } let networkNode = validationsResult.networkNode if (networkNode === undefined) { /* This means that the validations failed. */ @@ -155,7 +164,12 @@ function newSuperalgosFunctionLibraryTradingSessionFunctions() { } function stopSession(node, callBackFunction) { - let networkNode = validations(node).networkNode + let validationsResult = validations(node) + if (validationsResult === undefined) { + /* If something fails at validations we just quit. */ + return + } + let networkNode = validationsResult.networkNode if (networkNode === undefined) { /* This means that the validations failed. */ callBackFunction(GLOBAL.DEFAULT_FAIL_RESPONSE)