This commit is contained in:
James Cole 2018-01-24 11:05:00 +01:00
parent 89cf351ad0
commit cb81855a17
No known key found for this signature in database
GPG Key ID: C16961E655E74B5E

View File

@ -67,8 +67,11 @@ class BudgetRepository implements BudgetRepositoryInterface
if ($entry->ct > 1) {
$newest = BudgetLimit::where('start_date', $entry->start_date)->where('end_date', $entry->end_date)
->where('budget_id', $entry->budget_id)->orderBy('updated_at', 'DESC')->first(['budget_limits.*']);
BudgetLimit::where('start_date', $entry->start_date)->where('end_date', $entry->end_date)
->where('budget_id', $entry->budget_id)->where('id', '!=', $newest->id)->delete();
if (!is_null($newest)) {
BudgetLimit::where('start_date', $entry->start_date)->where('end_date', $entry->end_date)
->where('budget_id', $entry->budget_id)
->where('id', '!=', $newest->id)->delete();
}
}
}