mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-10-12 23:45:10 +00:00
Fix #1143
This commit is contained in:
@@ -67,8 +67,11 @@ class BudgetRepository implements BudgetRepositoryInterface
|
|||||||
if ($entry->ct > 1) {
|
if ($entry->ct > 1) {
|
||||||
$newest = BudgetLimit::where('start_date', $entry->start_date)->where('end_date', $entry->end_date)
|
$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.*']);
|
->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)
|
if (!is_null($newest)) {
|
||||||
->where('budget_id', $entry->budget_id)->where('id', '!=', $newest->id)->delete();
|
BudgetLimit::where('start_date', $entry->start_date)->where('end_date', $entry->end_date)
|
||||||
|
->where('budget_id', $entry->budget_id)
|
||||||
|
->where('id', '!=', $newest->id)->delete();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user