diff --git a/app/Http/Middleware/Range.php b/app/Http/Middleware/Range.php index 2a46678f6a..f40129169f 100644 --- a/app/Http/Middleware/Range.php +++ b/app/Http/Middleware/Range.php @@ -27,6 +27,7 @@ use Carbon\Carbon; use FireflyIII\Repositories\Journal\JournalRepositoryInterface; use FireflyIII\Support\Http\Controllers\RequestInformation; use Illuminate\Http\Request; +use Illuminate\Support\Facades\Log; /** * Class SessionFilter. @@ -63,6 +64,7 @@ class Range { // ignore preference. set the range to be the current month: if (!app('session')->has('start') && !app('session')->has('end')) { + Log::debug('setRange: Session has no start or end.'); $viewRange = app('preferences')->get('viewRange', '1M')->data; if (is_array($viewRange)) { $viewRange = '1M'; @@ -76,6 +78,7 @@ class Range app('session')->put('end', $end); } if (!app('session')->has('first')) { + Log::debug('setRange: Session has no "first".'); /** @var JournalRepositoryInterface $repository */ $repository = app(JournalRepositoryInterface::class); $journal = $repository->firstNull(); diff --git a/app/Support/Navigation.php b/app/Support/Navigation.php index 6b5559400a..bdf2dc38ff 100644 --- a/app/Support/Navigation.php +++ b/app/Support/Navigation.php @@ -750,6 +750,8 @@ class Navigation $function = $functionMap[$range]; $end->{$function}(); // @phpstan-ignore-line + Log::debug(sprintf('updateEndDate returns "%s"', $end->format('Y-m-d'))); + return $end; } if ('6M' === $range) { @@ -806,6 +808,7 @@ class Navigation if (array_key_exists($range, $functionMap)) { $function = $functionMap[$range]; $start->{$function}(); // @phpstan-ignore-line + Log::debug(sprintf('updateStartDate returns "%s"', $start->format('Y-m-d'))); return $start; }