From 35e6fce9478e9e85effb6abaae23e80f12d390e4 Mon Sep 17 00:00:00 2001 From: Djery-Tom Date: Sat, 4 Jul 2020 15:21:53 +0100 Subject: [PATCH] + Fix bugs v1 --- app/Http/Controllers/iLinkTransactionController.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/Http/Controllers/iLinkTransactionController.php b/app/Http/Controllers/iLinkTransactionController.php index 38b2571..53015ba 100755 --- a/app/Http/Controllers/iLinkTransactionController.php +++ b/app/Http/Controllers/iLinkTransactionController.php @@ -490,7 +490,7 @@ class iLinkTransactionController extends Controller if ($transaction) { //Verifier que le reseau payeur est de type iLink if (in_array($transaction->type, [3, 17])) { - $configPayeur = ConfigWallet::where('id_network', $request->network_destinataire)->firstOrFail(); + $configPayeur = ConfigWallet::where('id_network', $transaction->network_destinataire)->firstOrFail(); if ($configPayeur->type != 'ilink') return $this->errorResponse(trans('errors.withdrawal_network_unauthorized')); } @@ -1077,14 +1077,14 @@ class iLinkTransactionController extends Controller 'id_wallet_agent' => 'required|integer|min:0|not_in:0', ]); $transaction = WalletIlinkTransaction::select('nom_destinataire', 'prenom_destinataire', 'type_document_destinataire', 'id_document_destinataire', 'type', - 'id_wallet_user', 'init_country', 'final_country')->where('id_transaction', $request->id_transaction)->first(); + 'id_wallet_user', 'init_country', 'final_country', 'network_destinataire')->where('id_transaction', $request->id_transaction)->first(); if (!$transaction) return $this->errorResponse(trans('errors.transaction_not_exist'), Response::HTTP_NOT_FOUND); //Verifier que le reseau payeur est de type iLink if (in_array($transaction->type, [3, 17])) { - $configPayeur = ConfigWallet::where('id_network', $request->network_destinataire)->firstOrFail(); + $configPayeur = ConfigWallet::where('id_network', $transaction->network_destinataire)->firstOrFail(); if ($configPayeur->type != 'ilink') return $this->errorResponse(trans('errors.withdrawal_network_unauthorized')); } @@ -1104,7 +1104,7 @@ class iLinkTransactionController extends Controller $data->prenom_destinataire = $transaction->wallet_user->user->firstname; $data->user_code = $transaction->wallet_user->user->user_code; } - unset($data->type, $data->init_country, $data->final_country, $data->id_wallet_user); + unset($data->type, $data->init_country, $data->final_country, $data->id_wallet_user , $data->network_destinataire); return $this->successResponse($data); }