From 993ddb8790fa3fe496ba0bfca034ba77be6c6f71 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 24 Jun 2021 11:42:47 +0200 Subject: [PATCH] mandatory programs removed --- .../UI/Function-Libraries/StackingProgram.js | 25 +++---------------- 1 file changed, 3 insertions(+), 22 deletions(-) diff --git a/Projects/Governance/UI/Function-Libraries/StackingProgram.js b/Projects/Governance/UI/Function-Libraries/StackingProgram.js index 4ac2e320a..8ed2aaf62 100644 --- a/Projects/Governance/UI/Function-Libraries/StackingProgram.js +++ b/Projects/Governance/UI/Function-Libraries/StackingProgram.js @@ -92,26 +92,7 @@ function newGovernanceFunctionLibraryStackingProgram() { node.payload.parentNode.payload.parentNode.payload.uiObject.setErrorMessage("You need to setup this profile with the Profile Constructor, to access the Token Power of your account at the Blockchain.") return } - /* - The Staking Program is activated, only when then Mandatory Programs are active. - */ - if ( - node.payload.parentNode.payload.parentNode.tokenPowerSwitch !== undefined && - node.payload.parentNode.payload.parentNode.tokenPowerSwitch.referralProgram !== undefined && - node.payload.parentNode.payload.parentNode.tokenPowerSwitch.mentorshipProgram !== undefined && - node.payload.parentNode.payload.parentNode.tokenPowerSwitch.supportProgram !== undefined && - node.payload.parentNode.payload.parentNode.tokenPowerSwitch.referralProgram.payload.referralProgram !== undefined && - node.payload.parentNode.payload.parentNode.tokenPowerSwitch.mentorshipProgram.payload.mentorshipProgram !== undefined && - node.payload.parentNode.payload.parentNode.tokenPowerSwitch.supportProgram.payload.supportProgram !== undefined && - node.payload.parentNode.payload.parentNode.tokenPowerSwitch.referralProgram.payload.referralProgram.isActive === true && - node.payload.parentNode.payload.parentNode.tokenPowerSwitch.mentorshipProgram.payload.mentorshipProgram.isActive === true && - node.payload.parentNode.payload.parentNode.tokenPowerSwitch.supportProgram.payload.supportProgram.isActive === true - ) { - node.payload.stackingProgram.isActive = true - } else { - node.payload.stackingProgram.isActive = false - node.payload.uiObject.setErrorMessage("This Program will be activated once you activate the Referral, Support and Mentorship Programs.") - } + node.payload.stackingProgram.isActive = true } function distributeProgram(programNode) { @@ -155,7 +136,7 @@ function newGovernanceFunctionLibraryStackingProgram() { function drawProgram(node) { if (node.payload !== undefined) { - const ownPowerText = parseFloat(node.payload.stackingProgram.ownPower.toFixed(2)).toLocaleString('en') + const ownPowerText = parseFloat(node.payload.stackingProgram.ownPower.toFixed(2)).toLocaleString('en') node.payload.uiObject.statusAngleOffset = 0 node.payload.uiObject.statusAtAngle = false @@ -164,7 +145,7 @@ function newGovernanceFunctionLibraryStackingProgram() { } if (node.tokensAwarded !== undefined && node.tokensAwarded.payload !== undefined) { - const tokensAwardedText = parseFloat(node.payload.stackingProgram.awarded.tokens.toFixed(2)).toLocaleString('en') + const tokensAwardedText = parseFloat(node.payload.stackingProgram.awarded.tokens.toFixed(2)).toLocaleString('en') node.tokensAwarded.payload.uiObject.valueAngleOffset = 0 node.tokensAwarded.payload.uiObject.valueAtAngle = false