From e453e401fbd28def6e06504e05536f01e7740ad2 Mon Sep 17 00:00:00 2001 From: Victor Gerbrands Date: Thu, 4 May 2023 13:43:20 +0200 Subject: [PATCH] fix: add to cart route --- app/api/cart/route.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app/api/cart/route.ts b/app/api/cart/route.ts index 03070857e..87b46d184 100644 --- a/app/api/cart/route.ts +++ b/app/api/cart/route.ts @@ -16,7 +16,7 @@ export async function POST(req: NextRequest): Promise { return NextResponse.json({ error: 'Missing cartId or variantId' }, { status: 400 }); } try { - await addToCart(cartId, [{ variantId, quantity: 1 }]); + await addToCart(cartId, { variantId, quantity: 1 }); return NextResponse.json({ status: 204 }); } catch (e) { if (isMedusaError(e)) { @@ -54,14 +54,13 @@ export async function PUT(req: NextRequest): Promise { export async function DELETE(req: NextRequest): Promise { const cartId = cookies().get('cartId')?.value; - console.log(req.nextUrl); const lineItemId = req.nextUrl.searchParams.get('lineItemId'); if (!cartId || !lineItemId) { return NextResponse.json({ error: 'Missing cartId or lineItemId' }, { status: 400 }); } try { - await removeFromCart(cartId, [lineItemId]); + await removeFromCart(cartId, lineItemId); return NextResponse.json({ status: 204 }); } catch (e) { if (isMedusaError(e)) {