Saturday, February 1, 2025
1 change · saas-17.4
Resolved issues and error corrections
Fixed an issue where customers could encounter an error when changing the Identification Type field during checkout if Colombian and another Latin American localization, such as Argentina, were installed together. The checkout now only applies Colombia-specific field behavior when the selected country is Colombia, improving reliability for multi-country setups.
Original PR description
Step: - Install colombian localisation and other localisation which is part of latam localisation and contains `Identification Type` field in checkout address for example Argentina. - Install Ecommerce app. - Set Argentina as country on company and in accounting settings. - Go to shop page. - Add an product in cart and goto checkout address page. - Try to change `Identification Type` field. Issue: - Traceback cannot find parentElement. Cause: - For setting visibility of colombian related fields depending on `ID Type` field we forgot to check website country and selected country is columbian country and which cause issue when multiple latam related localisation install in same db. Fix: - Check colombian country before setting visibility for colombian related field. task-3628329