From 3d0d0496b6af930b5d980ab50e2d5812c104f001 Mon Sep 17 00:00:00 2001 From: Tim Date: Wed, 17 Sep 2025 14:16:49 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20comment=20count=20=E6=94=BE=E5=9C=A8last?= =?UTF-8?q?=5Freply=5Fat=E5=90=8E=E6=9B=B4=E6=96=B0=EF=BC=8C=E7=A1=AE?= =?UTF-8?q?=E4=BF=9D=E6=95=B0=E6=8D=AE=E6=AD=A3=E7=A1=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/src/main/java/com/openisle/mapper/PostMapper.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/src/main/java/com/openisle/mapper/PostMapper.java b/backend/src/main/java/com/openisle/mapper/PostMapper.java index 05dfd532a..a350908c4 100644 --- a/backend/src/main/java/com/openisle/mapper/PostMapper.java +++ b/backend/src/main/java/com/openisle/mapper/PostMapper.java @@ -67,7 +67,6 @@ public class PostMapper { dto.setCategory(categoryMapper.toDto(post.getCategory())); dto.setTags(post.getTags().stream().map(tagMapper::toDto).collect(Collectors.toList())); dto.setViews(post.getViews()); - dto.setCommentCount(post.getCommentCount()); dto.setStatus(post.getStatus()); dto.setPinnedAt(post.getPinnedAt()); dto.setRssExcluded(post.getRssExcluded() == null || post.getRssExcluded()); @@ -86,6 +85,7 @@ public class PostMapper { if (last == null) { commentService.updatePostCommentStats(post); } + dto.setCommentCount(post.getCommentCount()); dto.setLastReplyAt(post.getLastReplyAt()); dto.setReward(0); dto.setSubscribed(false);