Problemas conhecidos
Atualização de especificação por API ou webservice não envia produto para indexação
Atualização de especificação por API ou webservice não envia produto para indexação
ID: 0
Backlog
Publicado em 03/04/2018
•
Última atualização em 06/06/2022
Sumário
A atualização de especificação de produto por API ou webservice deveria enviar o item para a fila de indexação, para ser atualizado no site e nas APIs de search. No entanto, isso não está ocorrendo como esperado. Ou seja, o produto não está sendo enviado para indexação.
Simulação
- Atualizar o valor de um campo de produto (especificação) por API ou webservice. Veja a documentação da Catalog API.
- Com o retorno
200 (OK)
, observar, no painel administrativo, que o valor, de fato, foi alterado. - Observar, no entanto, que nos instantes seguintes o produto não entrará na fila de indexação.
Workaround
Como esse caso pode impactar integrações de catálogo, sugerimos que, enquanto não corrigimos o comportamento, após a atualização de uma especificação, o algoritmo do middleware realize um update no produto, somente com objetivo de colocá-lo na fila de indexação.