Merge pull request #12 from investbrainapp/dev

fix:ensure portfolio is available on transactions page
This commit is contained in:
hackerESQ
2024-11-07 16:23:03 -06:00
committed by GitHub
@@ -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();