From de2ee3fd41a08b06b5423c33ff85095db849b053 Mon Sep 17 00:00:00 2001 From: olaru Date: Thu, 17 Sep 2026 15:05:59 +0300 Subject: [PATCH] This will exclude unused categories from sitemap --- src/Blog/src/Repository/CategoryRepository.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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(); }