Sumario
Este problema conocido ha sido traducido automáticamente del inglés.
Hay 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.
Simulación
Para 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."
.
Workaround
Actualice la información de nuevo, a través de la API.