diff --git a/app/Http/Controllers/Transaction/SingleController.php b/app/Http/Controllers/Transaction/SingleController.php index 6b2f5f934e..71f4a1df21 100644 --- a/app/Http/Controllers/Transaction/SingleController.php +++ b/app/Http/Controllers/Transaction/SingleController.php @@ -369,6 +369,7 @@ class SingleController extends Controller event(new StoredTransactionJournal($journal, $data['piggy_bank_id'])); + session()->flash('success_uri', route('transactions.show', [$journal->id])); session()->flash('success', (string)trans('firefly.stored_journal', ['description' => $journal->description])); app('preferences')->mark(); diff --git a/resources/views/partials/flashes.twig b/resources/views/partials/flashes.twig index 77c03557fe..4436d6baf6 100644 --- a/resources/views/partials/flashes.twig +++ b/resources/views/partials/flashes.twig @@ -14,7 +14,17 @@ + + {% if session_has('success_uri') %} + + {% endif %} + {{ 'flash_success'|_ }} {{ session('success') }} + + {% if session_has('success_uri') %} + + {% endif %} + {% endif %}