File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed
app/code/Magento/CatalogUrlRewrite/Observer Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -475,17 +475,18 @@ private function currentUrlRewritesRegenerate()
475
475
]
476
476
);
477
477
478
- $ urlRewrites = [] ;
478
+ $ mergeDataProvider = clone $ this -> mergeDataProviderPrototype ;
479
479
foreach ($ currentUrlRewrites as $ currentUrlRewrite ) {
480
480
$ category = $ this ->retrieveCategoryFromMetadata ($ currentUrlRewrite );
481
481
if ($ category === false ) {
482
482
continue ;
483
483
}
484
- $ url = $ currentUrlRewrite ->getIsAutogenerated ()
484
+ $ urls = $ currentUrlRewrite ->getIsAutogenerated ()
485
485
? $ this ->generateForAutogenerated ($ currentUrlRewrite , $ category )
486
486
: $ this ->generateForCustom ($ currentUrlRewrite , $ category );
487
- $ urlRewrites = $ url + $ urlRewrites ;
487
+ $ mergeDataProvider -> merge ( $ urls ) ;
488
488
}
489
+ $ urlRewrites = $ mergeDataProvider ->getData ();
489
490
490
491
$ this ->product = null ;
491
492
$ this ->productCategories = null ;
You can’t perform that action at this time.
0 commit comments