fix api delete, update in cart

This commit is contained in:
Amir
2022-08-21 03:33:24 +08:00
parent 8c93f80be6
commit fdb82e9080
2 changed files with 27 additions and 9 deletions
+24 -7
View File
@@ -134,20 +134,19 @@ class CartController extends Controller
}
}
public function updateItem (Request $request)
public function updateItem(Request $request)
{
$cart = Cart::where('id','=',$request->id)->first();
$cart = Cart::where('user_id', $request->userId)
->where('lelongbid_id', $request->lelongBidId)
->first();
$cart->hargabida = $request->hargabida;
if($cart->save())
{
if ($cart->save()) {
return response()->json([
'success' => true,
'cart' => $cart
]);
}
else
{
} else {
return response()->json([
'success' => false,
'message' => 'Error! Cannot save.',
@@ -173,6 +172,24 @@ class CartController extends Controller
], 401);
}
}
public function deleteItem(Request $request)
{
$cart = Cart::where('user_id', $request->userId)
->where('lelongbid_id', $request->lelongBidId)
->first();
if ($cart->delete()) {
return response()->json([
'success' => true,
'message' => 'Delete Success'
]);
} else {
return response()->json([
'success' => false,
'message' => 'Error! Cannot save.',
], 401);
}
}
}