From 0fc84669afcf0ba6becf496e661c145359017284 Mon Sep 17 00:00:00 2001 From: OStefan2001 Date: Sun, 16 Aug 2026 20:55:40 +0300 Subject: [PATCH] filter published-only articles in author page --- src/Blog/src/Repository/PostRepository.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Blog/src/Repository/PostRepository.php b/src/Blog/src/Repository/PostRepository.php index 89246989..de0dba8b 100644 --- a/src/Blog/src/Repository/PostRepository.php +++ b/src/Blog/src/Repository/PostRepository.php @@ -58,7 +58,9 @@ public function getArticleByAuthor(Author $author, array $params): DoctrinePagin ->select('posts') ->from(Post::class, 'posts') ->where('posts.author = :author') + ->andWhere('posts.status = :published') ->setParameter('author', $author) + ->setParameter('published', PostStatusEnum::Published) ->orderBy('posts.postDate', $params['dir']) ->setFirstResult($params['offset']) ->setMaxResults($params['limit']);