This should clean up the monthly report a bit. See issue #159

This commit is contained in:
James Cole
2016-02-04 08:53:56 +01:00
parent 55e4875662
commit 15104de84c

View File

@@ -52,12 +52,15 @@ class BudgetReportHelper implements BudgetReportHelperInterface
// no repetition(s) for this budget:
if ($repetitions->count() == 0) {
$spent = array_sum($totalSpent);
$budgetLine = new BudgetLine;
$budgetLine->setBudget($budget);
$budgetLine->setOverspent($spent);
$object->addOverspent($spent);
$object->addBudgetLine($budgetLine);
$spent = array_sum($totalSpent);
if ($spent > 0) {
$budgetLine = new BudgetLine;
$budgetLine->setBudget($budget);
$budgetLine->setOverspent($spent);
$object->addOverspent($spent);
$object->addBudgetLine($budgetLine);
}
continue;
}