File tree Expand file tree Collapse file tree 2 files changed +4
-3
lines changed
app/code/Magento/CustomerImportExport/Model/Import
dev/tests/integration/testsuite/Magento/CustomerImportExport/Model/Import Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -645,7 +645,7 @@ protected function _prepareDataForUpdate(array $rowData): array
645
645
$ value = $ rowData [$ attributeAlias ];
646
646
647
647
if (!strlen ($ rowData [$ attributeAlias ])) {
648
- if (! $ newAddress ) {
648
+ if ($ attributeParams [ ' is_required ' ] ) {
649
649
continue ;
650
650
}
651
651
Original file line number Diff line number Diff line change @@ -80,7 +80,7 @@ class AddressTest extends TestCase
80
80
'remove ' => [ // this data is not set in CSV file
81
81
'19107 ' => [
82
82
'city ' => 'Philadelphia ' ,
83
- 'region ' => ' Pennsylvania ' ,
83
+ 'region ' => null ,
84
84
],
85
85
],
86
86
'default ' => [ // new default billing/shipping addresses
@@ -568,9 +568,10 @@ public function testUpdateFirstAndLastName()
568
568
$ this ->assertEquals ($ address ->getStreet (), $ updatedAddress ->getStreet ());
569
569
$ this ->assertEquals ($ address ->getCity (), $ updatedAddress ->getCity ());
570
570
$ this ->assertEquals ($ address ->getCountryId (), $ updatedAddress ->getCountryId ());
571
- $ this ->assertEquals ($ address ->getPostcode (), $ updatedAddress ->getPostcode ());
572
571
$ this ->assertEquals ($ address ->getTelephone (), $ updatedAddress ->getTelephone ());
573
572
$ this ->assertEquals ($ address ->getRegionId (), $ updatedAddress ->getRegionId ());
573
+ //assert empty non-required values changed
574
+ $ this ->assertEquals (null , $ updatedAddress ->getPostcode ());
574
575
}
575
576
576
577
/**
You can’t perform that action at this time.
0 commit comments