From 21b90f4fb654bba48258c59866c11e2a50e5cf2a Mon Sep 17 00:00:00 2001 From: Azfar Arsyad <45238748+Arpax17@users.noreply.github.com> Date: Tue, 1 Mar 2022 15:16:52 +0800 Subject: [PATCH] Update LelongMobileController.php --- .../Mobile/LelongMobileController.php | 25 +++++++++++++++---- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/app/Http/Controllers/Mobile/LelongMobileController.php b/app/Http/Controllers/Mobile/LelongMobileController.php index 049d0842..a94fc04d 100644 --- a/app/Http/Controllers/Mobile/LelongMobileController.php +++ b/app/Http/Controllers/Mobile/LelongMobileController.php @@ -53,7 +53,7 @@ class LelongMobileController extends Controller } else { - $lelong[0]['lelongbid'] = []; + $lelong[0]['lelongbid'] = 0; } return response()->json($lelong); @@ -87,7 +87,8 @@ class LelongMobileController extends Controller 'lelongbid.t_lelong', 'lelongbid.nilaimarhun', 'lelongbid.cajlelong', - 'carts.hargabida') + 'carts.hargabida', + 'carts.id as cart_id') ->get(); // dd($selectBid[0]->hargabida); @@ -105,14 +106,28 @@ class LelongMobileController extends Controller $lelongBidder->nilaimarhun = $cart->nilaimarhun; $lelongBidder->cajlelong = $cart->cajlelong; $lelongBidder->masa_bidaan = $currentdate; - $lelongBidder->save(); + if($lelongBidder->save()) + { + $delincart = Cart::where('id',$cart->cart_id)->first(); + $delincart->delete(); + } } - return response()->json("success", 201); + $response = [ + 'success' => "success", + 'message' => "Bidder berjaya disimpan" + ]; + + return response()->json($response, 201); } else if($feepayment == null){ - return response()->json("unsuccess", 201); + + $errors = [ + 'success' => "error", + 'message' => "Something wrong with the server" + ]; + return response()->json($response, 201); } }