From eb6853c163e9059bbbc89a1a741d4a25c8e04153 Mon Sep 17 00:00:00 2001 From: Frederic Guillot Date: Sat, 28 Mar 2015 15:44:24 -0400 Subject: Display only relevant data in the budget graph --- app/Model/Budget.php | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/app/Model/Budget.php b/app/Model/Budget.php index 84cadf6e..fe8457bd 100644 --- a/app/Model/Budget.php +++ b/app/Model/Budget.php @@ -111,15 +111,19 @@ class Budget extends Base $date = $today->format('Y-m-d'); $today_in = isset($in[$date]) ? (int) $in[$date] : 0; $today_out = isset($out[$date]) ? (int) $out[$date] : 0; - $left += $today_in; - $left -= $today_out; - - $serie[] = array( - 'date' => $date, - 'in' => $today_in, - 'out' => -$today_out, - 'left' => $left, - ); + + if ($today_in > 0 || $today_out > 0) { + + $left += $today_in; + $left -= $today_out; + + $serie[] = array( + 'date' => $date, + 'in' => $today_in, + 'out' => -$today_out, + 'left' => $left, + ); + } } return $serie; -- cgit v1.2.3