Fix bugs when user enter bidaan less than RM1
This commit is contained in:
@@ -122,6 +122,18 @@ class CartController extends Controller
|
||||
|
||||
public function addToCart(Request $request)
|
||||
{
|
||||
$lelong_bid = LelongBid::find($request->lelongbid_id, ['id', 'hargaasas']);
|
||||
|
||||
$beza_harga = $request->hargabida - $lelong_bid->hargaasas;
|
||||
|
||||
if($beza_harga < 1) {
|
||||
return response()->json([
|
||||
'success' => 'gagal',
|
||||
'status' => 9,
|
||||
'message' => 'Harga bida kurang daripada harga asas.'
|
||||
]);
|
||||
}
|
||||
|
||||
$item = new Cart;
|
||||
$item->user_id = $request->user_id;
|
||||
$item->lelongbid_id = $request->lelongbid_id;
|
||||
@@ -168,6 +180,18 @@ class CartController extends Controller
|
||||
->where('lelongbid_id', $request->lelongBidId)
|
||||
->first();
|
||||
|
||||
$lelong_bid = LelongBid::find($request->lelongBidId, ['id', 'hargaasas']);
|
||||
|
||||
$beza_harga = $request->hargabida - $lelong_bid->hargaasas;
|
||||
|
||||
if($beza_harga < 1) {
|
||||
return response()->json([
|
||||
'success' => 'gagal',
|
||||
'status' => 9,
|
||||
'message' => 'Harga bida kurang daripada harga asas.'
|
||||
]);
|
||||
}
|
||||
|
||||
$cart->hargabida = $request->hargabida;
|
||||
if ($cart->save()) {
|
||||
return response()->json([
|
||||
|
||||
Reference in New Issue
Block a user