diff --git a/app/serializers/current_user_serializer.rb b/app/serializers/current_user_serializer.rb index 2f0c3be79..e19d6bc77 100644 --- a/app/serializers/current_user_serializer.rb +++ b/app/serializers/current_user_serializer.rb @@ -25,7 +25,7 @@ class CurrentUserSerializer < BasicUserSerializer end def reply_count - object.posts.where("post_number > 1").count + object.topic_reply_count end def site_flagged_posts_count diff --git a/app/serializers/topic_list_item_serializer.rb b/app/serializers/topic_list_item_serializer.rb index 7f9fd5ba7..0a895a406 100644 --- a/app/serializers/topic_list_item_serializer.rb +++ b/app/serializers/topic_list_item_serializer.rb @@ -14,7 +14,7 @@ class TopicListItemSerializer < ListableTopicSerializer :rank_details, :excerpt - has_one :category + has_one :category, serializer: BasicCategorySerializer has_many :posters, serializer: TopicPosterSerializer, embed: :objects def starred