{"section":"known-issues","requestedLocale":"pt","requestedSlug":"a-api-rest-da-marca-do-catalogo-permite-que-o-cliente-quebre-as-informacoes-se-enviar-uma-solicitacao-com-valores-incorretos","locale":"pt","slug":"a-api-rest-da-marca-do-catalogo-permite-que-o-cliente-quebre-as-informacoes-se-enviar-uma-solicitacao-com-valores-incorretos","path":"docs/pt/known-issues/Catalog/a-api-rest-da-marca-do-catalogo-permite-que-o-cliente-quebre-as-informacoes-se-enviar-uma-solicitacao-com-valores-incorretos.md","branch":"main","content":"## Sumário\n\n>ℹ️ Este problema conhecido foi traduzido automaticamente do inglês.\n\n\nHá muitas rotas que suportam algum tipo de valor, mas se o cliente usar outro tipo de valor (por exemplo, inserir nulo em vez de booleano) pode quebrar a interface do produto / SKU / categoria / marca. Negar ao cliente a atualização das informações por meio do administrador.\n\n\n## Simulação\n\n\nPara as rotas `api/catalog/pvt/brand?an=`ou` /api/catalog/pvt/brand/?an=`, a documentação diz que o campo `MenuHome` só aceita valores booleanos. Mas se enviarmos uma solicitação com \"null\", por exemplo, a rota retornará um 200 e poderemos inserir esse valor. Depois disso, se tentarmos editar a marca na interface de administração, não será possível. Ele retornará um erro Something Went Wrong (Algo deu errado) com a mensagem `exception_message=\"Object cannot be cast from DBNull to other types.\"`\n\n## Workaround\n\n\nAtualize as informações novamente, por meio da API."}