File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed
app/code/Magento/CatalogUrlRewrite/Observer Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -103,13 +103,19 @@ public function execute(\Magento\Framework\Event\Observer $observer)
103103 ScopeInterface::SCOPE_STORE ,
104104 $ category ->getStoreId ()
105105 );
106+ $ catProdRewritesEn = $ this ->isCategoryRewritesEnabled ();
107+
106108 $ category ->setData ('save_rewrites_history ' , $ saveRewritesHistory );
107109 $ categoryUrlRewriteResult = $ this ->categoryUrlRewriteGenerator ->generate ($ category , true );
110+
111+ if ($ catProdRewritesEn ) {
112+ $ productUrlRewriteResult = $ this ->urlRewriteHandler ->generateProductUrlRewrites ($ category );
113+ }
114+
108115 $ this ->urlRewriteHandler ->deleteCategoryRewritesForChildren ($ category );
109116 $ this ->urlRewriteBunchReplacer ->doBunchReplace ($ categoryUrlRewriteResult );
110117
111- if ($ this ->isCategoryRewritesEnabled ()) {
112- $ productUrlRewriteResult = $ this ->urlRewriteHandler ->generateProductUrlRewrites ($ category );
118+ if ($ catProdRewritesEn ) {
113119 $ this ->urlRewriteBunchReplacer ->doBunchReplace ($ productUrlRewriteResult );
114120 }
115121
You can’t perform that action at this time.
0 commit comments