Skip to content

Commit 31ac0d5

Browse files
committed
ACP2E-3472: [CLOUD] Shipping calculation is not considering the shopping cart rule
1 parent b7f68b5 commit 31ac0d5

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

app/code/Magento/Checkout/view/frontend/web/js/model/shipping-rates-validator.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,8 @@ define([
8484
$.each(elements, function (index, field) {
8585
uiRegistry.async(formPath + '.' + field)(self.doElementBinding.bind(self));
8686
});
87+
let regionId = uiRegistry.async(formPath + '.region_id');
88+
this.bindHandler(regionId(), self.validateDelay);
8789
},
8890

8991
/**
@@ -199,7 +201,7 @@ define([
199201
address;
200202

201203
if (this.validateAddressData(addressFlat)) {
202-
addressFlat = uiRegistry.get('checkoutProvider').shippingAddress;
204+
addressFlat = uiRegistry.get('checkoutProvider').shippingAddress; // this is how the triggering is performed. Need to trigger this when selecting region
203205
address = addressConverter.formAddressDataToQuoteAddress(addressFlat);
204206
selectShippingAddress(address);
205207
} else {

0 commit comments

Comments
 (0)