diff --git a/app/Classes/Modules/Wallets/Services/UpdatesWalletBalance.php b/app/Classes/Modules/Wallets/Services/UpdatesWalletBalance.php index 4812660a..5f8fa087 100644 --- a/app/Classes/Modules/Wallets/Services/UpdatesWalletBalance.php +++ b/app/Classes/Modules/Wallets/Services/UpdatesWalletBalance.php @@ -6,6 +6,7 @@ use App\Classes\General\Eloquent\AbstractUpdateRecord; use App\Classes\ValueObjects\Constants\ApprovalStatus; use App\Classes\ValueObjects\Constants\TransactionType; use App\Models\Wallet; +use Illuminate\Support\Facades\Log; class UpdatesWalletBalance extends AbstractUpdateRecord { @@ -32,6 +33,15 @@ class UpdatesWalletBalance extends AbstractUpdateRecord } $auditBalance = ($topups + $credit) - ($payments + $debit); + Log::info('Wallet audit completed', [ + 'wallet_id' => $model->id, + 'topups' => $topups, + 'credit' => $credit, + 'payments' => $payments, + 'debit' => $debit, + 'audit_balance' => $auditBalance, + ]); + $model->amount = $auditBalance; return $this->handler($model); }