Problemas Conocidos
Dirección sin país que interrumpe la ordenCambios de formulario
Dirección sin país que interrumpe la ordenCambios de formulario
ID: 579814
No Fix
Publicado en 16/5/2022
•
Última actualización 16/2/2024
Sumario
Este problema conocido ha sido traducido automáticamente del inglés.
Si se inserta una dirección incompleta sin la información del "país" en un orderForm, no se pueden añadir artículos al mismo.
Esto ocurre porque el cálculo del envío depende de ello, pero mientras no haya artículos en el carrito, este proceso no se activa, permitiendo que se registren direcciones no válidas.
Ocurre sobre todo por el uso directo de la API. En los registros internos, la excepción puede encontrarse como "El campo País es obligatorio", bajo el código de estado 400.
Simulación
- crear un orderForm (sin artículos todavía)
- añadir una dirección a través de la API SendAttachment (shippingData), sin la propiedad country
- para intentar añadir un artículo; generará una excepción genérica
Workaround
Es necesario asegurar que cada dirección contiene la información del "país" desde la implementación del frontend.