estou trabalhando em um site B2B da Decathlon onde lá é Legado, e quando tentamos acessar alguns produtos eles estão retornando erro 500 com a mensagem: “Something went wrong”. Será que isso pode ser problema de cadastro dos produtos?
Demos uma olhada nos logs internos relacionados à mensagem de erro 500 exibida e vimos que o erro específico que aparece é “Nome da variação do produto não encontrado”. Como você havia imaginado, um erro no cadastro do produto, mais especificamente de alguns SKUs do produto.
Esse erro aparece o endpoint Get Product’s SKUs by Product ID da Catalog API no produto 209, que é o ID correspondente ao primeiro link que você compartilhou:
Infelizmente a causa raiz do problema não é plenamente compreendido pela nossa equipe ainda. Pelo que validamos com engenharia parece ser o caso de remover o valor salvo em alguma especificação problemática (ou a combinação delas). Ou seja, remover campo a campo pra ver ser é meramente uma especificação que não deveria estar mais lá e deixá-la sem valor.
Boa tarde @georgebrindeiro , desculpe a demora pela resposta.
Bom, estamos avaliando aqui qual seria a melhor solução mas gostaria de agradecer pela resposta. Nos ajudou bastante. Muito obrigado!