{"section":"known-issues","requestedLocale":"es","requestedSlug":"catalog-brand-api-rest-permite-al-cliente-romper-la-informacion-si-envia-la-peticion-con-valores-incorrectos","locale":"es","slug":"catalog-brand-api-rest-permite-al-cliente-romper-la-informacion-si-envia-la-peticion-con-valores-incorrectos","path":"docs/es/known-issues/Catalog/catalog-brand-api-rest-permite-al-cliente-romper-la-informacion-si-envia-la-peticion-con-valores-incorrectos.md","branch":"main","content":"## Sumario\n\n>ℹ️ Este problema conocido ha sido traducido automáticamente del inglés.\n\n\nHay un montón de rutas que soportan algún tipo de valor, pero si el cliente utiliza otro tipo de valor (por ejemplo, insertar null en lugar de boolean) puede romper la interfaz de producto / SKU / categoría / marca. Negando al cliente actualizar la información a través de admin.\n\n\n\n##\n\n## Simulación\n\n\nPara las rutas `api/catalog/pvt/brand?an=`o` /api/catalog/pvt/brand/?an=`, la documentación dice que el campo `MenuHome` sólo acepta valores booleanos. Pero si enviamos una petición con \"null\" por ejemplo, la ruta devolverá un 200 y podremos insertar este valor. Después de esto, si intentamos editar la marca en la interfaz de administración, no podremos. Nos devolverá un error de tipo \"Algo ha ido mal\" con el mensaje `exception_message=\"Object cannot be cast from DBNull to other types.\"`.\n\n\n\n##\n\n## Workaround\n\n\nActualice la información de nuevo, a través de la API."}