From bf5c5574d6e9ddd4e0462970cf5f5035d3ead1b6 Mon Sep 17 00:00:00 2001 From: Dillon Ngo Date: Fri, 31 Jan 2025 22:34:45 +0800 Subject: [PATCH] Debug approve payment problem --- .../ControllersLogic/ApprovePaymentTransactionLogic.php | 3 +-- .../Transactions/ApprovePaymentTransactionController.php | 4 +++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app/Classes/Modules/Transactions/ControllersLogic/ApprovePaymentTransactionLogic.php b/app/Classes/Modules/Transactions/ControllersLogic/ApprovePaymentTransactionLogic.php index fdb10079..87a848f6 100644 --- a/app/Classes/Modules/Transactions/ControllersLogic/ApprovePaymentTransactionLogic.php +++ b/app/Classes/Modules/Transactions/ControllersLogic/ApprovePaymentTransactionLogic.php @@ -74,6 +74,7 @@ class ApprovePaymentTransactionLogic extends AbstractControllerLogic { $status = $request->route('status'); + Log::info("ApprovePaymentTransactionLogic ".$status); $transaction = $this->fetchesTransaction->execute(['id' => $request->route('transaction_id')]); @@ -81,8 +82,6 @@ class ApprovePaymentTransactionLogic extends AbstractControllerLogic $this->updatesTransactionStatus->execute($transaction, $status === 'approve' ? ApprovalStatus::APPROVED : ApprovalStatus::REJECTED); - Log::info("ApprovePaymentTransactionLogic ".$status); - if ($status === 'approve') { $this->callbackBillplzProcessor->execute($transaction, ApprovalStatus::APPROVED); } diff --git a/app/Http/Controllers/Transactions/ApprovePaymentTransactionController.php b/app/Http/Controllers/Transactions/ApprovePaymentTransactionController.php index cbb00610..38c2e420 100644 --- a/app/Http/Controllers/Transactions/ApprovePaymentTransactionController.php +++ b/app/Http/Controllers/Transactions/ApprovePaymentTransactionController.php @@ -5,11 +5,13 @@ namespace App\Http\Controllers\Transactions; use App\Classes\Modules\Transactions\ControllersLogic\ApprovePaymentTransactionLogic; use Illuminate\Http\JsonResponse; use Illuminate\Http\Request; +use Illuminate\Support\Facades\Log; class ApprovePaymentTransactionController { public function approve(Request $request, ApprovePaymentTransactionLogic $logic): JsonResponse { + Log::info("ApprovePaymentTransactionController"); return $logic->execute($request); } -} \ No newline at end of file +}