Menu
Feedback
Comece aqui
Tutoriales
Portal del desarrollador

Problemas Conocidos
Directrices de Soporte
Troubleshooting

Preguntas Frecuentes
Anuncios
Problemas Conocidos
Catalog Brand API REST permite al cliente romper la información si envía la petición con valores erróneos
Catalog Brand API REST permite al cliente romper la información si envía la petición con valores erróneos
ID: 269109
Fixed
Publicado en 10/3/2023
Última actualización 11/5/2023

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.

Contributors
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Contributors
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
On this page
¿Todavía tienes dudas?
Pregunte a la comunidad
Encuentra solucciones y comparte ideas en la comunidad de VTEX.
Únete a nuestra comunidad
Solicite soporte a VTEX
Para asistencia personalizada, contacte a nuestros expertos.
Abra un ticket de soporte
GithubDeveloper portalCommunityFeedback