diff --git a/electron/analytics.js b/electron/analytics.js index 5d8b23b..f7f22eb 100644 --- a/electron/analytics.js +++ b/electron/analytics.js @@ -7,6 +7,7 @@ const { default: ipcTypes } = require("../src/ipc.types"); Nucleus.init("5f91b569b95bac34eefdb63a", { disableInDev: true, debug: false, + version: app.getVersion(), }); Nucleus.setProps({ diff --git a/src/redux/reporting/reporting.sagas.js b/src/redux/reporting/reporting.sagas.js index 055797c..f22c7f9 100644 --- a/src/redux/reporting/reporting.sagas.js +++ b/src/redux/reporting/reporting.sagas.js @@ -136,16 +136,14 @@ export function* handleCalculateScoreCard({ payload: jobs }) { scoreCard.shopRpsExpectedDollars ); - scoreCard.variancePc = - scoreCard.varianceDollars.getAmount() / - scoreCard.shopRpsExpectedDollars.getAmount(); - scoreCard.currentRpsPc = scoreCard.shopRpsTotalDollars.getAmount() / scoreCard.allJobsSumDbPrice.getAmount(); scoreCard.targetRpsPc = scoreCard.shopRpsExpectedDollars.getAmount() / scoreCard.allJobsSumDbPrice.getAmount(); + + scoreCard.variancePc = scoreCard.currentRpsPc - scoreCard.targetRpsPc; //Set the data. yield put(setScoreCard(scoreCard)); yield put(setReportingData(jobs));