This commit is contained in:
James Cole
2025-02-15 19:19:23 +01:00
parent 90fc4b44f2
commit 26c4fe36cc

View File

@@ -39,6 +39,7 @@ function drawChart() {
columnChart(accountExpenseUrl, 'expense-accounts-chart'); columnChart(accountExpenseUrl, 'expense-accounts-chart');
columnChart(accountRevenueUrl, 'revenue-accounts-chart'); columnChart(accountRevenueUrl, 'revenue-accounts-chart');
getPiggyBanks(); getPiggyBanks();
console.log('Get all boxes');
getAllBoxes(); getAllBoxes();
function getAllBoxes() { function getAllBoxes() {
@@ -60,7 +61,7 @@ function drawChart() {
// net worth // net worth
var net_worth = []; var net_worth = [];
var keepGreen = false;
for (key in data) { for (key in data) {
// balance // balance
@@ -81,8 +82,8 @@ function drawChart() {
if (key.substring(0, 17) === 'left-to-spend-in-') { if (key.substring(0, 17) === 'left-to-spend-in-') {
left_to_spend_top.push(data[key].value_parsed); left_to_spend_top.push(data[key].value_parsed);
left_to_spend_bottom.push(data[key].sub_title); left_to_spend_bottom.push(data[key].sub_title);
if(parseFloat(data[key].monetary_value) < 0) { if (parseFloat(data[key].monetary_value) > 0) {
$('#box-left-to-spend-box').removeClass('bg-green-gradient').addClass('bg-red-gradient'); keepGreen = true;
} }
} }
@@ -91,6 +92,9 @@ function drawChart() {
net_worth.push(data[key].value_parsed); net_worth.push(data[key].value_parsed);
} }
} }
if(!keepGreen) {
$('#box-left-to-spend-box').removeClass('bg-green-gradient').addClass('bg-red-gradient')
}
// balance // balance
$('#box-balance-sums').html(balance_top.join(', ')); $('#box-balance-sums').html(balance_top.join(', '));