From ef7727938ad997b8bb91bb45e097bdb4da66b08e Mon Sep 17 00:00:00 2001 From: cgeek <cem.moreau@gmail.com> Date: Sun, 16 Oct 2016 21:42:03 +0200 Subject: [PATCH] Fixing #648 Monetary mass was still buggy --- .../controllers/main/home/tabs/OverviewController.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/app/js/controllers/main/home/tabs/OverviewController.js b/app/js/controllers/main/home/tabs/OverviewController.js index 642493a..a8c53f0 100644 --- a/app/js/controllers/main/home/tabs/OverviewController.js +++ b/app/js/controllers/main/home/tabs/OverviewController.js @@ -8,12 +8,12 @@ module.exports = ($scope, $interval, BMA, UIUtils, summary, bmapi, ws) => { bindBlockWS(() => { $scope.loadPowData(); }); - const M = summary.current.monetaryMass || 0; + let M = summary.current.monetaryMass || 0; // const nbUDperYear = Math.ceil(365.25 * 3600 * 24 / summary.parameters.dt); // const globalC = Math.round(Math.pow(1 + summary.parameters.c, nbUDperYear) * 100) / 100 - 1; let UD = summary.parameters.ud0; - if (summary.lastUD) { - UD = (1 + summary.parameters.c) * summary.lastUD; + if (summary.lastUDBlock) { + UD = (1 + summary.parameters.c) * summary.lastUDBlock.dividend * Math.pow(10, summary.lastUDBlock.unitbase); } $scope.current = summary.current; $scope.monetaryMass = parseInt(M / UD) || 0; @@ -107,10 +107,10 @@ module.exports = ($scope, $interval, BMA, UIUtils, summary, bmapi, ws) => { function bindBlockWS(cb) { BMA.websocket.block().on(undefined, (block) => { $scope.current = block; - const M = $scope.current.monetaryMass || 0; + let M = summary.current.monetaryMass || 0; let UD = summary.parameters.ud0; - if (summary.lastUD) { - UD = (1 + summary.parameters.c) * summary.lastUD; + if (summary.lastUDBlock) { + UD = (1 + summary.parameters.c) * summary.lastUDBlock.dividend * Math.pow(10, summary.lastUDBlock.unitbase); } $scope.monetaryMass = parseInt(M / UD) || 0; $scope.$apply(); -- GitLab