recalculate wallet balance

This commit is contained in:
edmondlang
2023-05-18 19:31:51 +08:00
parent b452cf0027
commit 27509f5937
@@ -6,7 +6,6 @@ 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
{
@@ -25,7 +24,6 @@ class UpdatesWalletBalance extends AbstractUpdateRecord
$debit = 0;
foreach ($model->transactions as $transaction) {
Log::debug($transaction);
if (!in_array((int) $transaction->status, [ApprovalStatus::APPROVED, ApprovalStatus::COMPLETED])) continue;
if ((int) $transaction->type === TransactionType::TOP_UP) $topups += (float) $transaction->amount;
if ((int) $transaction->type === TransactionType::CREDIT_NOTE) $credit += (float) $transaction->amount;