Skip to content

Commit 9e3a44d

Browse files
committed
MAGETWO-53397: \Magento\Quote\Model\ShippingMethodManagement::estimateByAddressId set not full address details
1 parent d579013 commit 9e3a44d

File tree

1 file changed

+6
-21
lines changed

1 file changed

+6
-21
lines changed

app/code/Magento/Checkout/view/frontend/web/js/model/address-converter.js

Lines changed: 6 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -116,28 +116,13 @@ define(
116116
},
117117

118118
addressToEstimationAddress: function (address) {
119-
var estimatedAddressData = {
120-
'street': address.street,
121-
'city': address.city,
122-
'region_id': address.regionId,
123-
'region': address.region,
124-
'country_id': address.countryId,
125-
'postcode': address.postcode,
126-
'email': address.email,
127-
'customer_id': address.customerId,
128-
'firstname': address.firstname,
129-
'lastname': address.lastname,
130-
'middlename': address.middlename,
131-
'prefix': address.prefix,
132-
'suffix': address.suffix,
133-
'vat_id': address.vatId,
134-
'company': address.company,
135-
'telephone': address.telephone,
136-
'fax': address.fax,
137-
'custom_attributes': address.customAttributes
119+
var self = this;
120+
var estimatedAddressData = {};
138121

139-
};
140-
return this.formAddressDataToQuoteAddress(estimatedAddressData);
122+
$.each(address, function (key) {
123+
estimatedAddressData[self.toUnderscore(key)] = address[key];
124+
});
125+
return this.formAddressDataToQuoteAddress(estimatedAddressData);
141126
}
142127
};
143128
}

0 commit comments

Comments
 (0)