Skip to content

Commit c8a6b25

Browse files
committed
ACP2E-4136: Products displays as out of stock after disabling
1 parent 835e075 commit c8a6b25

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

app/code/Magento/CatalogWidget/Block/Product/ProductsList.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,12 @@
77
namespace Magento\CatalogWidget\Block\Product;
88

99
use Magento\Catalog\Api\CategoryRepositoryInterface;
10+
use Magento\Catalog\Api\Data\ProductInterface;
1011
use Magento\Catalog\Block\Product\AbstractProduct;
1112
use Magento\Catalog\Block\Product\Context;
1213
use Magento\Catalog\Block\Product\Widget\Html\Pager;
1314
use Magento\Catalog\Model\Product;
15+
use Magento\Catalog\Model\Product\Attribute\Source\Status as ProductStatus;
1416
use Magento\Catalog\Model\Product\Visibility;
1517
use Magento\Catalog\Model\ResourceModel\Product\Collection;
1618
use Magento\Catalog\Model\ResourceModel\Product\CollectionFactory;
@@ -371,6 +373,7 @@ public function getBaseCollection(): Collection
371373
*/
372374
$collection = $this->_addProductAttributesAndPrices($collection)
373375
->addStoreFilter()
376+
->addAttributeToFilter(ProductInterface::STATUS, ProductStatus::STATUS_ENABLED)
374377
->addAttributeToSort('entity_id', 'desc')
375378
->setPageSize($this->getPageSize())
376379
->setCurPage($this->getRequest()->getParam($this->getData('page_var_name'), 1));

0 commit comments

Comments
 (0)