diff --git a/src/Blog/src/Repository/CategoryRepository.php b/src/Blog/src/Repository/CategoryRepository.php index 542a2bb4..e9944c5b 100644 --- a/src/Blog/src/Repository/CategoryRepository.php +++ b/src/Blog/src/Repository/CategoryRepository.php @@ -42,7 +42,9 @@ public function getCategoriesWithPublishedPosts(): array ->from(Category::class, 'categories'); $qb->where($qb->expr()->in('categories.id', $publishedCategoryIds->getDQL())) - ->setParameter('published', PostStatusEnum::Published); + ->andWhere('categories.isVisible = :visible') + ->setParameter('published', PostStatusEnum::Published) + ->setParameter('visible', true); return $qb->getQuery()->getResult(); }