diff --git a/boards/models.py b/boards/models.py --- a/boards/models.py +++ b/boards/models.py @@ -168,11 +168,11 @@ class Tag(models.Model): return self.get_post_count() == 0 def get_post_count(self): - posts_with_tag = Post.objects.filter(tag=self) + posts_with_tag = Post.objects.get_threads(tag=self) return posts_with_tag.count() def get_popularity(self): - posts_with_tag = Post.objects.filter(tag=self) + posts_with_tag = Post.objects.get_threads(tag=self) reply_count = 0 for post in posts_with_tag: reply_count += post.get_reply_count()