Hide accounts with no activity in budget report.

This commit is contained in:
James Cole
2015-03-27 13:36:33 +01:00
parent 52ce4cd313
commit f7969afc22
2 changed files with 11 additions and 2 deletions

View File

@@ -69,12 +69,16 @@ class ReportController extends Controller
$budgets = $query->getBudgetSummary($account, $start, $end);
$balancedAmount = $query->balancedTransactionsSum($account, $start, $end);
$array = [];
$hide = true;
foreach ($budgets as $budget) {
$id = intval($budget->id);
$data = $budget->toArray();
$array[$id] = $data;
if (floatval($data['amount']) != 0) {
$hide = false;
}
}
$account->hide = $hide;
$account->budgetInformation = $array;
$account->balancedAmount = $balancedAmount;