Menu
Feedback
Comece aqui
Tutoriais
Portal do desenvolvedor

Problemas conhecidos
Diretivas de suporte
Troubleshooting

Perguntas frequentes
Comunicados
Problemas conhecidos
Quantidade sendo modificada no item errado com o componente da lista de produtos (IO/SF)
Quantidade sendo modificada no item errado com o componente da lista de produtos (IO/SF)
ID: 402976
Backlog
Publicado em 16/12/2022
Última atualização em 16/12/2022

Sumário

Este problema conhecido foi traduzido automaticamente do inglês.

No componente "vtex.product-list", utilizado no Minicart IO/SF (vtex.minicart v2) ou no "Cart v0" (vtex.checkout-cart), quando um carrinho tem o mesmo item fatiado em mais de uma ocorrência (por exemplo, quando é necessário para o rateio de descontos ou talvez quando tem itemAttachments), para alterar a quantidade para sua segunda ocorrência chamará o API para sua primeira ocorrência, portanto, a quantidade somada para o item estará errada.

Outros efeitos colaterais: este bug está mudando a quantidade para itens completamente diferentes, ou o item está indo para uma terceira linha - que desaparece após recarregar a página, portanto, parece um pouco relacionado com o comportamento otimista do carrinho.

Simulação

Considerando este carrinho: https://checkoutio.myvtex.com/cart/add/?sku=282&qty=7&seller=1&sc=1

  • as 7 unidades serão apresentadas como 1+6 devido à promoção (que cortou o item para garantir seu preço unitário após ser arredondado).
  • A alteração do item 2nd de 6 para 8 deverá resultar em 1+8(9 unidades)
  • esta mudança está sendo aplicada no 1º item, portanto se comportando de 1 a 8
  • o resultado final é 8+6 (14 unidades*)

*os itens serão reagrupados pela API, já que o arredondamento não é um problema para o preço resultante.

Se o carrinho tiver SKUs completamente diferentes, onde ambos podem ser apresentados fatiados (3un do SKU A como 1+2 e 3un do SKU B como 1+2), para alterar a quantidade para o segundo item ou em sua segunda ocorrência irá se comportar como os outros bugs mencionados.

Workaround

N/A

Contribuidores
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Contribuidores
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Nesta página
Ainda tem dúvidas?
Pergunte à comunidade
Encontre soluções e compartilhe ideias na comunidade VTEX.
Junte-se à nossa comunidade
Solicite suporte à VTEX
Para assistência personalizada, entre em contato com nossos especialistas.
Abra um ticket de suporte
GithubDeveloper portalComunidadeFeedback