Skip to content

Commit e136548

Browse files
committed
MAGETWO-93961: [2.3] Product URL rewrites get deleted in multi store views
1 parent 2d9b35a commit e136548

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ public function generateProductUrlRewrites(Category $category): array
125125
{
126126
$mergeDataProvider = clone $this->mergeDataProviderPrototype;
127127
$this->isSkippedProduct[$category->getEntityId()] = [];
128-
$saveRewriteHistory = $category->getData('save_rewrites_history');
128+
$saveRewriteHistory = (bool)$category->getData('save_rewrites_history');
129129
$storeId = (int)$category->getStoreId();
130130

131131
if ($category->getChangedProductIds()) {
@@ -231,14 +231,14 @@ private function getCategoryProductsUrlRewrites(
231231
* @param MergeDataProvider $mergeDataProvider
232232
* @param Category $category
233233
* @param int $storeId
234-
* @param $saveRewriteHistory
234+
* @param bool $saveRewriteHistory
235235
* @return void
236236
*/
237237
private function generateChangedProductUrls(
238238
MergeDataProvider $mergeDataProvider,
239239
Category $category,
240240
int $storeId,
241-
$saveRewriteHistory
241+
bool $saveRewriteHistory
242242
) {
243243
$this->isSkippedProduct[$category->getEntityId()] = $category->getAffectedProductIds();
244244

0 commit comments

Comments
 (0)