From 0d52d0d49a7f6094328d768d4ff04217d235474a Mon Sep 17 00:00:00 2001 From: andrewizotov Date: Fri, 31 Aug 2018 17:44:45 +0300 Subject: [PATCH] 139: show only active categories, refactoring --- .../Model/Resolver/Products/DataProvider/CategoryTree.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/code/Magento/CatalogGraphQl/Model/Resolver/Products/DataProvider/CategoryTree.php b/app/code/Magento/CatalogGraphQl/Model/Resolver/Products/DataProvider/CategoryTree.php index 78d30c59c58f2..782d3e128fb84 100644 --- a/app/code/Magento/CatalogGraphQl/Model/Resolver/Products/DataProvider/CategoryTree.php +++ b/app/code/Magento/CatalogGraphQl/Model/Resolver/Products/DataProvider/CategoryTree.php @@ -101,8 +101,9 @@ public function getTree(ResolveInfo $resolveInfo, int $rootCategoryId) : array $collection->addIsActiveFilter(); $collection->setOrder('level'); $collection->getSelect()->orWhere( - $collection->getSelect()->getConnection()->quoteIdentifier( - 'e.'. $this->metadata->getMetadata(CategoryInterface::class)->getIdentifierField()) . ' = ?', + $collection->getSelect() + ->getConnection() + ->quoteIdentifier('e.' . $this->metadata->getMetadata(CategoryInterface::class)->getIdentifierField()) . ' = ?', $rootCategoryId );