From c6f34e97e10ceb2bb48d8136ebb5d097630e922f Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Fri, 3 Dec 2021 21:52:18 +0100 Subject: [PATCH] Deep Scan Bug Fixes --- Projects/Governance/UI/Function-Libraries/ClaimsProgram.js | 4 ++-- .../Governance/UI/Function-Libraries/DelegationProgram.js | 4 ++-- Projects/Governance/UI/Function-Libraries/VotingProgram.js | 4 ++-- Projects/Governance/UI/Utilities/DecendentProgram.js | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Projects/Governance/UI/Function-Libraries/ClaimsProgram.js b/Projects/Governance/UI/Function-Libraries/ClaimsProgram.js index 329afc4a9..c80a56222 100644 --- a/Projects/Governance/UI/Function-Libraries/ClaimsProgram.js +++ b/Projects/Governance/UI/Function-Libraries/ClaimsProgram.js @@ -326,7 +326,7 @@ function newGovernanceFunctionLibraryClaimsProgram() { if (childNode.type === "Tokens Awarded") { continue } let percentage = UI.projects.visualScripting.utilities.nodeConfig.loadConfigProperty(childNode.payload, 'percentage') - if (percentage !== undefined && isNaN(percentage > 0) && percentage !== true) { + if (percentage !== undefined && isNaN(percentage) && percentage > 0 !== true) { totalPercentage = totalPercentage + percentage } else { totalNodesWithoutPercentage++ @@ -342,7 +342,7 @@ function newGovernanceFunctionLibraryClaimsProgram() { if (childNode.type === "Tokens Awarded") { continue } let percentage = UI.projects.visualScripting.utilities.nodeConfig.loadConfigProperty(childNode.payload, 'percentage') - if (percentage !== undefined && isNaN(percentage > 0) && percentage !== true) { + if (percentage !== undefined && isNaN(percentage) && percentage > 0 !== true) { totalPercentage = totalPercentage + percentage } else { totalNodesWithoutPercentage++ diff --git a/Projects/Governance/UI/Function-Libraries/DelegationProgram.js b/Projects/Governance/UI/Function-Libraries/DelegationProgram.js index f73803ebf..160f563e6 100644 --- a/Projects/Governance/UI/Function-Libraries/DelegationProgram.js +++ b/Projects/Governance/UI/Function-Libraries/DelegationProgram.js @@ -184,7 +184,7 @@ function newGovernanceFunctionLibraryDelegationProgram() { if (childNode === undefined) { continue } if (childNode.type === 'Tokens Bonus') { continue } let percentage = UI.projects.visualScripting.utilities.nodeConfig.loadConfigProperty(childNode.payload, 'percentage') - if (percentage !== undefined && isNaN(percentage > 0) && percentage !== true) { + if (percentage !== undefined && isNaN(percentage) && percentage > 0 !== true) { totalPercentage = totalPercentage + percentage } else { totalNodesWithoutPercentage++ @@ -199,7 +199,7 @@ function newGovernanceFunctionLibraryDelegationProgram() { if (childNode === undefined) { continue } if (childNode.type === 'Tokens Bonus') { continue } let percentage = UI.projects.visualScripting.utilities.nodeConfig.loadConfigProperty(childNode.payload, 'percentage') - if (percentage !== undefined && isNaN(percentage > 0) && percentage !== true) { + if (percentage !== undefined && isNaN(percentage) && percentage > 0 !== true) { totalPercentage = totalPercentage + percentage } else { totalNodesWithoutPercentage++ diff --git a/Projects/Governance/UI/Function-Libraries/VotingProgram.js b/Projects/Governance/UI/Function-Libraries/VotingProgram.js index 57ebbd56f..cc633864c 100644 --- a/Projects/Governance/UI/Function-Libraries/VotingProgram.js +++ b/Projects/Governance/UI/Function-Libraries/VotingProgram.js @@ -331,7 +331,7 @@ function newGovernanceFunctionLibraryVotingProgram() { if (childNode === undefined) { continue } if (childNode.type === 'Tokens Bonus') { continue } let percentage = UI.projects.visualScripting.utilities.nodeConfig.loadConfigProperty(childNode.payload, 'percentage') - if (percentage !== undefined && isNaN(percentage > 0) && percentage !== true) { + if (percentage !== undefined && isNaN(percentage) && percentage > 0 !== true) { totalPercentage = totalPercentage + percentage } else { totalNodesWithoutPercentage++ @@ -346,7 +346,7 @@ function newGovernanceFunctionLibraryVotingProgram() { if (childNode === undefined) { continue } if (childNode.type === 'Tokens Bonus') { continue } let percentage = UI.projects.visualScripting.utilities.nodeConfig.loadConfigProperty(childNode.payload, 'percentage') - if (percentage !== undefined && isNaN(percentage > 0) && percentage !== true) { + if (percentage !== undefined && isNaN(percentage) && percentage > 0 !== true) { totalPercentage = totalPercentage + percentage } else { totalNodesWithoutPercentage++ diff --git a/Projects/Governance/UI/Utilities/DecendentProgram.js b/Projects/Governance/UI/Utilities/DecendentProgram.js index 2407fda33..7c13159a1 100644 --- a/Projects/Governance/UI/Utilities/DecendentProgram.js +++ b/Projects/Governance/UI/Utilities/DecendentProgram.js @@ -283,7 +283,7 @@ function newGovernanceUtilitiesDecendentProgram() { for (let i = 0; i < node[usersArrayPropertyName].length; i++) { let childNode = node[usersArrayPropertyName][i] let percentage = UI.projects.visualScripting.utilities.nodeConfig.loadConfigProperty(childNode.payload, 'percentage') - if (percentage !== undefined && isNaN(percentage > 0) && percentage !== true) { + if (percentage !== undefined && isNaN(percentage) && percentage > 0 !== true) { totalPercentage = totalPercentage + percentage } else { totalNodesWithoutPercentage++