fix(checkout-stock-recheck): checkout insufficient stock error still appears after cart sync fix

This commit is contained in:
Deploy
2026-08-26 20:33:55 +02:00
parent aaa802378b
commit a73b1a9004
9 changed files with 73 additions and 23 deletions

View 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`