From e3a338db0e961cf5fb97b3532d9627107888c736 Mon Sep 17 00:00:00 2001 From: James Cole Date: Fri, 23 Aug 2019 13:06:00 +0200 Subject: [PATCH] Fix some view issues reported in #2436 --- app/Http/Controllers/Transaction/CreateController.php | 2 ++ routes/breadcrumbs.php | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/app/Http/Controllers/Transaction/CreateController.php b/app/Http/Controllers/Transaction/CreateController.php index 5b5e5681dc..bc00a4ce48 100644 --- a/app/Http/Controllers/Transaction/CreateController.php +++ b/app/Http/Controllers/Transaction/CreateController.php @@ -65,6 +65,8 @@ class CreateController extends Controller */ public function create(?string $objectType) { + app('preferences')->mark(); + /** @var AccountRepositoryInterface $repository */ $repository = app(AccountRepositoryInterface::class); $cash = $repository->getCashAccount(); diff --git a/routes/breadcrumbs.php b/routes/breadcrumbs.php index ae4fffd9f4..46d59afc4b 100644 --- a/routes/breadcrumbs.php +++ b/routes/breadcrumbs.php @@ -1091,6 +1091,11 @@ try { if ($group->transactionJournals()->count() > 1) { $title = limitStringLength($group->title); } + if('opening balance' === $type) { + + $breadcrumbs->push($title, route('transactions.show', [$group->id])); + return; + } $breadcrumbs->parent('transactions.index', $type); $breadcrumbs->push($title, route('transactions.show', [$group->id]));