Skip to content

Commit 7ed3a7d

Browse files
committed
MAGETWO-54211: Downloadable product has direct link in category after update applied
1 parent 3bcdd34 commit 7ed3a7d

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

app/code/Magento/CatalogUrlRewrite/Observer/ProductProcessUrlRewriteSavingObserver.php

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -52,13 +52,14 @@ public function execute(\Magento\Framework\Event\Observer $observer)
5252
|| $isChangedWebsites
5353
|| $product->dataHasChangedFor('visibility')
5454
) {
55-
$this->urlPersist->deleteByData([
56-
UrlRewrite::ENTITY_ID => $product->getId(),
57-
UrlRewrite::ENTITY_TYPE => ProductUrlRewriteGenerator::ENTITY_TYPE,
58-
]);
59-
if (in_array($product->getVisibility(), $product->getVisibleInSiteVisibilities())) {
60-
$this->urlPersist->replace($this->productUrlRewriteGenerator->generate($product));
61-
}
55+
$this->urlPersist->deleteByData([
56+
UrlRewrite::ENTITY_ID => $product->getId(),
57+
UrlRewrite::ENTITY_TYPE => ProductUrlRewriteGenerator::ENTITY_TYPE,
58+
UrlRewrite::REDIRECT_TYPE => 0,
59+
]);
60+
if (in_array($product->getVisibility(), $product->getVisibleInSiteVisibilities())) {
61+
$this->urlPersist->replace($this->productUrlRewriteGenerator->generate($product));
62+
}
6263
}
6364
}
6465
}

0 commit comments

Comments
 (0)