fix(medusa): Validate customer_id when completing a cart (#3967)

This commit is contained in:
Frane Polić
2023-05-07 13:12:06 +02:00
committed by GitHub
parent eff9f4c6f9
commit 0c58ead6d8
4 changed files with 43 additions and 4 deletions
@@ -222,8 +222,7 @@ describe("/store/carts", () => {
expect(getRes.response.status).toEqual(400)
expect(getRes.response.data).toEqual({
type: "invalid_data",
message:
"Can't insert null value in field customer_id on insert in table order",
message: "Cannot create an order from the cart without a customer",
})
const inventoryService = appContainer.resolve("inventoryService")
@@ -232,6 +231,7 @@ describe("/store/carts", () => {
})
expect(count).toEqual(0)
})
it("fails to add a item on the cart if the inventory isn't enough", async () => {
const api = useApi()