Debug approve payment problem

This commit is contained in:
Dillon Ngo
2025-02-01 18:00:12 +08:00
parent 942c94c821
commit 48fc02f2d2
@@ -79,14 +79,18 @@ class ApprovePaymentTransactionLogic extends AbstractControllerLogic
$transaction = $this->fetchesTransaction->execute(['id' => $request->route('transaction_id')]);
$document = $transaction->documents()
$document = Document::where('owner_id', $transaction->id)
->where('owner_type', get_class($transaction))
->where('status', ApprovalStatus::PENDING_VERIFICATION)
->first();
Log::info("document 1: ".json_encode($document));
Log::info("document ".json_encode($document));
// $document = $transaction->documents()
// ->where('status', ApprovalStatus::PENDING_VERIFICATION)
// ->first();
// Log::info("document 2: ".json_encode($document));
// $doc = Document::where('id', $document->id)->lockForUpdate()->first();
// Log::info("doc ".json_encode($doc));
if($status === 'approve') {