fix:ensure portfolio is available on transactions page

This commit is contained in:
hackerESQ
2024-11-07 16:18:29 -06:00
parent 81766b4aba
commit 536ca56c24
@@ -83,14 +83,14 @@ new class extends Component {
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();