This commit is contained in:
hackerESQ
2024-08-21 20:42:32 -05:00
parent b84bc94da6
commit 58533a454d
12 changed files with 118 additions and 86 deletions
+5 -1
View File
@@ -44,11 +44,15 @@ class Transaction extends Model
static::saved(function ($transaction) {
$transaction->syncHolding();
cache()->forget('portfolio-metrics-' . $transaction->portfolio_id);
});
static::deleted(function ($transaction) {
$transaction->syncHolding();
cache()->forget('portfolio-metrics-' . $transaction->portfolio_id);
});
}
@@ -171,7 +175,7 @@ class Transaction extends Model
'quantity' => $total_quantity,
'average_cost_basis' => $average_cost_basis,
'total_cost_basis' => $total_quantity * $average_cost_basis,
'realized_gain_loss_dollars' => $query->realized_gains,
'realized_gain_dollars' => $query->realized_gains,
]);
$holding->save();