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']);