Bug In 4.13.3

Hi,

we have been updated CS-Cart from 4.13.2.SP1 to 4.13.3 and found bug. If the customer check field "ship_to_another", billing data is rewritten to shipping data (in our configuration OC), and all data in custom fields are erased.
In our opinion, the mistake has been made on function fn_checkout_update_user_data, because in the old version code looks like this:

if (!$ship_to_another) {
fn_fill_address($user_data, $profile_fields);
}

on 4.13.3 if checkbox is checked, data is overwritten because there is no negation:

if ($ship_to_another) {
fn_fill_address($user_data, $profile_fields);
}

Please post it to the bug tracker to get official answer from CS-Cart team

Yeah... Only if I could :?

Cannot start a new Issue

We have the same problem.

And we also cannot start a new issue.

eComLabs, could you copy and paste it for us?

Thanks

Please contact account of support team and ask them to remove you from the Trial users group

https://forum.cs-cart.com/user/16748-cs-cart-team/

Sorry, you don’t have permission for that!

[#10245]

You are not permitted to view member profiles.