File tree Expand file tree Collapse file tree 1 file changed +4
-1
lines changed
app/code/Magento/Customer/Model/Address Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -276,6 +276,9 @@ public function setData($key, $value = null)
276
276
*/
277
277
protected function isAddressMultilineAttribute ($ code )
278
278
{
279
+ if ($ code === 'attributes ' ) {
280
+ return false ;
281
+ }
279
282
return $ code == 'street ' || in_array ($ code , $ this ->getCustomAttributesCodes ());
280
283
}
281
284
@@ -288,7 +291,7 @@ protected function isAddressMultilineAttribute($code)
288
291
protected function _implodeArrayField (array $ data )
289
292
{
290
293
foreach ($ data as $ key => $ value ) {
291
- if (is_array ($ value ) && $ this ->isAddressMultilineAttribute ($ key )) {
294
+ if (is_array ($ value ) && ! empty ( $ value ) && $ this ->isAddressMultilineAttribute ($ key )) {
292
295
$ data [$ key ] = $ this ->_implodeArrayValues ($ data [$ key ]);
293
296
}
294
297
}
You can’t perform that action at this time.
0 commit comments