fix(checkout-stock-recheck): checkout insufficient stock error still appears after cart sync fix
This commit is contained in:
11
work/artifacts/CHECKOUT-STOCK-RECHECK/implementer.md
Normal file
11
work/artifacts/CHECKOUT-STOCK-RECHECK/implementer.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# Implementer evidence — CHECKOUT-STOCK-RECHECK
|
||||
|
||||
## Resumen
|
||||
El endpoint checkout ahora devuelve errores del backend de forma legible usando `readErrorMessage` en vez de JSON crudo.
|
||||
|
||||
## Cambio
|
||||
En `project/frontend/src/app/api/checkout/route.ts`, cuando la respuesta del backend no es OK, se usa `readErrorMessage` para extraer el mensaje legible del JSON del backend y envolverlo en `{ error: { code: 'CHECKOUT_FAILED', message } }`.
|
||||
|
||||
## Validación
|
||||
- `cd project/frontend && npm run build` ✅
|
||||
- `git diff --check` ✅
|
||||
Reference in New Issue
Block a user