Skip to content

Commit 3a40e6a

Browse files
Scope for product fetch fixed in product retrievers (#758)
1 parent 5086581 commit 3a40e6a

File tree

3 files changed

+3
-0
lines changed

3 files changed

+3
-0
lines changed

app/code/Meta/Catalog/Model/Product/Feed/ProductRetriever/Configurable.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,7 @@ public function retrieve($offset = 1, $limit = self::LIMIT): array
144144
$search = $this
145145
->searchCriteriaBuilder
146146
->addFilter('entity_id', array_keys($configurableCollection->getItems()), 'in')
147+
->addFilter('store_id', $storeId)
147148
->create();
148149

149150
$products = $this->productRepo->getList($search)->getItems();

app/code/Meta/Catalog/Model/Product/Feed/ProductRetriever/Other.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,7 @@ public function retrieve($offset = 1, $limit = self::LIMIT): array
152152
$search = $this
153153
->searchCriteriaBuilder
154154
->addFilter('entity_id', array_keys($collection->getItems()), 'in')
155+
->addFilter('store_id', $storeId)
155156
->create();
156157

157158
return $this->productRepo->getList($search)->getItems();

app/code/Meta/Catalog/Model/Product/Feed/ProductRetriever/Simple.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,7 @@ public function retrieve($offset = 1, $limit = null): array
143143
$search = $this
144144
->searchCriteriaBuilder
145145
->addFilter('entity_id', array_keys($collection->getItems()), 'in')
146+
->addFilter('store_id', $storeId)
146147
->create();
147148

148149
$products = $this->productRepo->getList($search)->getItems();

0 commit comments

Comments
 (0)