Skip to content

Commit c17d1f4

Browse files
author
Maksym Aposov
committed
MAGETWO-36369: [GitHub] Unable to save product per website wise #1245
1 parent 540b535 commit c17d1f4

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

app/code/Magento/CatalogUrlRewrite/Model/ProductUrlPathGenerator.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,8 @@ public function getUrlPath($product, $category = null)
6161
$path = $product->getData('url_path');
6262
if ($path === null) {
6363
$path = $product->getUrlKey() === false
64-
? $this->_prepareProductDefaultUrlKey($product)
65-
: $this->_prepareProductUrlKey($product);
64+
? $this->prepareProductDefaultUrlKey($product)
65+
: $this->prepareProductUrlKey($product);
6666
}
6767
return $category === null
6868
? $path
@@ -73,9 +73,9 @@ public function getUrlPath($product, $category = null)
7373
* Prepare URL Key with stored product data (fallback for "Use Default Value" logic)
7474
*
7575
* @param \Magento\Catalog\Model\Product $product
76-
* @return mixed|null|string
76+
* @return string
7777
*/
78-
protected function _prepareProductDefaultUrlKey(\Magento\Catalog\Model\Product $product)
78+
protected function prepareProductDefaultUrlKey(\Magento\Catalog\Model\Product $product)
7979
{
8080
$storedProduct = $this->productRepository->getById($product->getId());
8181
$storedUrlKey = $storedProduct->getUrlKey();
@@ -116,7 +116,7 @@ public function getCanonicalUrlPath($product, $category = null)
116116
*/
117117
public function generateUrlKey($product)
118118
{
119-
return $product->getUrlKey() === false ? false : $this->_prepareProductUrlKey($product);
119+
return $product->getUrlKey() === false ? false : $this->prepareProductUrlKey($product);
120120
}
121121

122122
/**
@@ -125,7 +125,7 @@ public function generateUrlKey($product)
125125
* @param \Magento\Catalog\Model\Product $product
126126
* @return string
127127
*/
128-
protected function _prepareProductUrlKey(\Magento\Catalog\Model\Product $product)
128+
protected function prepareProductUrlKey(\Magento\Catalog\Model\Product $product)
129129
{
130130
$urlKey = $product->getUrlKey();
131131
return $product->formatUrlKey($urlKey === '' || $urlKey === null ? $product->getName() : $urlKey);

0 commit comments

Comments
 (0)