From 536ca56c241af4d44945a646dfb90981a2ea9c65 Mon Sep 17 00:00:00 2001 From: hackerESQ Date: Thu, 7 Nov 2024 16:18:29 -0600 Subject: [PATCH] fix:ensure portfolio is available on transactions page --- .../views/livewire/manage-transaction-form.blade.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/resources/views/livewire/manage-transaction-form.blade.php b/resources/views/livewire/manage-transaction-form.blade.php index 0d9850f..4e1fb82 100644 --- a/resources/views/livewire/manage-transaction-form.blade.php +++ b/resources/views/livewire/manage-transaction-form.blade.php @@ -83,14 +83,14 @@ public function update() public function save() { - $this->authorize('fullAccess', $this->portfolio); - - $validated = $this->validate(); - if (!isset($this->portfolio)) { $this->portfolio = Portfolio::find($this->portfolio_id); } + $this->authorize('fullAccess', $this->portfolio); + + $validated = $this->validate(); + $transaction = $this->portfolio->transactions()->create($validated); $transaction->save();