refactor(cart): update CartItemResource to serialize only selected variant and remove unused variant data

This commit is contained in:
2026-08-18 09:02:45 -03:00
parent c1bfab471c
commit 4817cb28fe
4 changed files with 12 additions and 26 deletions

View File

@@ -25,7 +25,7 @@ Bajo `/tenants/{tenant:codigo}`:
## Contratos
`AddCartItemRequest` y `UpdateCartItemQuantityRequest` validan selección y cantidad. `CartResource` y `CartItemResource` estabilizan la respuesta pública.
`AddCartItemRequest` y `UpdateCartItemQuantityRequest` validan selección y cantidad. `CartResource` y `CartItemResource` estabilizan la respuesta pública. Cada ítem serializa únicamente su variante seleccionada en `product.variant`; las variantes alternativas no forman parte de la respuesta del carrito.
## Dependencias y reglas