From 0783500eaadd487bfb547e660f755b703ab72431 Mon Sep 17 00:00:00 2001 From: James Cole Date: Sat, 23 May 2020 19:54:02 +0200 Subject: [PATCH] Fix #3309 --- app/Http/Controllers/Budget/BudgetLimitController.php | 2 +- app/Repositories/Budget/BudgetRepository.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/Budget/BudgetLimitController.php b/app/Http/Controllers/Budget/BudgetLimitController.php index 2fa75e527f..7e16f4f793 100644 --- a/app/Http/Controllers/Budget/BudgetLimitController.php +++ b/app/Http/Controllers/Budget/BudgetLimitController.php @@ -132,6 +132,7 @@ class BudgetLimitController extends Controller */ public function store(Request $request) { + Log::debug('Going to store new budget-limit.', $request->all()); // first search for existing one and update it if necessary. $currency = $this->currencyRepos->find((int) $request->get('transaction_currency_id')); $budget = $this->repository->findNull((int) $request->get('budget_id')); @@ -143,7 +144,6 @@ class BudgetLimitController extends Controller $start->startOfDay(); $end->endOfDay(); - Log::debug(sprintf('Start: %s, end: %s', $start->format('Y-m-d H:i:s'), $end->format('Y-m-d H:i:s'))); $limit = $this->blRepository->find($budget, $currency, $start, $end); diff --git a/app/Repositories/Budget/BudgetRepository.php b/app/Repositories/Budget/BudgetRepository.php index c68acfa141..a5ba5f1de6 100644 --- a/app/Repositories/Budget/BudgetRepository.php +++ b/app/Repositories/Budget/BudgetRepository.php @@ -330,7 +330,7 @@ class BudgetRepository implements BudgetRepositoryInterface // create initial budget limit. $today = new Carbon; $start = app('navigation')->startOfPeriod($today, $autoBudget->period); - $end = app('navigation')->startOfPeriod($start, $autoBudget->period); + $end = app('navigation')->endOfPeriod($start, $autoBudget->period); $limitRepos = app(BudgetLimitRepositoryInterface::class); $limitRepos->setUser($this->user);