Menú
Feedback
Comienza aquí

Problemas conocidos

Problemas conocidos
Catalog Brand API REST permite al cliente romper la información si envía la petición con valores incorrectos
Catalog
ID: 1126473
Backlog
Publicado el30/10/2024
Última actualización el31/10/2024
1 min de lectura

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.

Contribuidores
1
Photo of the contributor
+ 1 contributors
¿Te ha parecido útil?
No
Sugerir cambios (GitHub)
Contribuidores
1
Photo of the contributor
+ 1 contributors
En esta página
¿Tienes otras preguntas?
Pregunta a la comunidad
Encuentra soluciones y comparte ideas en VTEX Community
Únete a nuestra comunidad
Solicita soporte a VTEX
Recibe asistencia personalizada de nuestros especialistas
Abre un ticket de soporte
GitHubDeveloper PortalComunidadFeedback