Merge branch 'api-lelong' into 'main'

Fix bugs when user enter bidaan less than RM1

See merge request online-sistem1/lelong!454
This commit is contained in:
Muhamad Amir Hassan Hamzan
2023-06-07 00:14:03 +00:00
+24
View File
@@ -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([