Problemas Conocidos
Productos en el `product-list` se duplican cuando se aumenta la cantidad y tienen un `itemAttachment`
Productos en el `product-list` se duplican cuando se aumenta la cantidad y tienen un `itemAttachment`
ID:
Backlog
Publicado en 17/9/2021
•
Última actualización 22/12/2022
Sumario
Si una tienda utiliza el componente product-list
de Store Framework, utilizado en el minicart
, los ítems del carrito pueden duplicarse al aumentar la cantidad de un ítem que tiene un anexo (itemAttachment
).
Esto se debe a que la solicitud de API que actualiza los ítems del carrito tiene por defecto el comportamiento de noSplitItem
como false
.
Simulación
- En tu tienda, añade al carrito un ítem que tenga la opción de anexo;
- Incluye un anexo en el ítem añadido al carrito;
- Aumenta la cantidad de este ítem con la solicitud de actualización de ítems del carrito, enviando el siguiente cuerpo:
{"orderItems": [{"index": 0,"quantity": 2}]}
- Observa que la API devuelve la lista de ítems con el producto duplicado, en vez de aumentar la cantidad.
Workaround
No hay ningún workaround para este escenario.