diff --git a/app/Classes/Modules/Transactions/ControllersLogic/ApprovePaymentTransactionLogic.php b/app/Classes/Modules/Transactions/ControllersLogic/ApprovePaymentTransactionLogic.php index eb3e7505..1573824b 100644 --- a/app/Classes/Modules/Transactions/ControllersLogic/ApprovePaymentTransactionLogic.php +++ b/app/Classes/Modules/Transactions/ControllersLogic/ApprovePaymentTransactionLogic.php @@ -80,16 +80,16 @@ class ApprovePaymentTransactionLogic extends AbstractControllerLogic $transaction = $this->fetchesTransaction->execute(['id' => $request->route('transaction_id')]); - // $document = $transaction->documents() - // ->where('status', ApprovalStatus::PENDING_VERIFICATION) - // ->first(); + $document = $transaction->documents() + ->where('status', ApprovalStatus::PENDING_VERIFICATION) + ->first(); - // if($status === 'approve') { - // $this->approvesDocument->execute($document); - // } - // else { - // $this->rejectsDocument->execute($document); - // } + if($status === 'approve') { + $this->approvesDocument->execute($document); + } + else { + $this->rejectsDocument->execute($document); + } $this->updatesTransactionStatus->execute($transaction, $status === 'approve' ? ApprovalStatus::APPROVED : ApprovalStatus::REJECTED);