diff --git a/app/Classes/Modules/Transactions/ControllersLogic/ApprovePaymentTransactionLogic.php b/app/Classes/Modules/Transactions/ControllersLogic/ApprovePaymentTransactionLogic.php index 628caf3f..3ec3577e 100644 --- a/app/Classes/Modules/Transactions/ControllersLogic/ApprovePaymentTransactionLogic.php +++ b/app/Classes/Modules/Transactions/ControllersLogic/ApprovePaymentTransactionLogic.php @@ -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') {