From c8ff538c48e9f16147b6666e0a53805989a57188 Mon Sep 17 00:00:00 2001 From: codekipple Date: Thu, 4 Jan 2018 17:17:04 +0000 Subject: [PATCH] When validating postcode exit early in the update function if the 'option' is undefined. This can happen with stores that have a different deault country than US --- app/code/Magento/Ui/view/base/web/js/form/element/region.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/code/Magento/Ui/view/base/web/js/form/element/region.js b/app/code/Magento/Ui/view/base/web/js/form/element/region.js index 1b2ce8889af10..0edb4c1966b54 100644 --- a/app/code/Magento/Ui/view/base/web/js/form/element/region.js +++ b/app/code/Magento/Ui/view/base/web/js/form/element/region.js @@ -35,6 +35,11 @@ define([ return; } option = options[value]; + + if (typeof option === 'undefined') { + return; + } + defaultPostCodeResolver.setUseDefaultPostCode(!option['is_zipcode_optional']); if (this.skipValidation) {