{"section":"known-issues","requestedLocale":"pt","requestedSlug":"a-api-rest-do-catalogo-de-marcas-permite-que-o-cliente-interrompa-o-envio-de-informacoes-caso-a-solicitacao-seja-enviada-com-valores-incorretos","locale":"pt","slug":"a-api-rest-do-catalogo-de-marcas-permite-que-o-cliente-interrompa-o-envio-de-informacoes-caso-a-solicitacao-seja-enviada-com-valores-incorretos","path":"docs/pt/known-issues/Catalog/a-api-rest-do-catalogo-de-marcas-permite-que-o-cliente-interrompa-o-envio-de-informacoes-caso-a-solicitacao-seja-enviada-com-valores-incorretos.md","branch":"main","content":">ℹ️ Este problema conhecido foi traduzido automaticamente do inglês.\n\n## Sumário\n\nExistem muitas rotas que suportam um determinado tipo de valor, mas se o cliente utilizar outro tipo de valor (por exemplo, inserir `null` em vez de um valor booleano), isso pode comprometer a interface do produto/SKU/categoria/marca. Impedindo o cliente de atualizar as informações através do painel de administração.\n\n## Simulação\n\nPara as rotas `api/catalog/pvt/brand?an=` ou `/api/catalog/pvt/brand/?an=`, a documentação indica que o campo `MenuHome` aceita apenas valores booleanos. No entanto, se enviarmos uma solicitação com “null”, por exemplo, a rota retornará um 200 e seremos capazes de inserir esse valor. Depois disso, se tentarmos editar a marca na interface de administração, não conseguiremos. Será retornado um erro “Something Went Wrong” com a mensagem `exception_message=\"Object cannot be cast from DBNull to other types.\"`\n\n## Workaround\n\nAtualize as informações novamente, por meio da API."}