From 1a242edfa2620085ca1284ec4131228a8948bbd0 Mon Sep 17 00:00:00 2001 From: hen715 Date: Tue, 19 Nov 2024 18:01:55 +0900 Subject: [PATCH] =?UTF-8?q?[Refactor]=20=EC=A0=84=EC=B2=B4=20=EC=8A=A4?= =?UTF-8?q?=ED=81=AC=EB=9E=A9=20=EA=B2=8C=EC=8B=9C=EA=B8=80=20=EA=B0=AF?= =?UTF-8?q?=EC=88=98=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../kr/inuappcenterportal/inuportal/service/PostService.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/kr/inuappcenterportal/inuportal/service/PostService.java b/src/main/java/kr/inuappcenterportal/inuportal/service/PostService.java index 9bb4bd6..666ada7 100644 --- a/src/main/java/kr/inuappcenterportal/inuportal/service/PostService.java +++ b/src/main/java/kr/inuappcenterportal/inuportal/service/PostService.java @@ -292,6 +292,7 @@ public ListResponseDto getScrapsByMember(Member member, String sort,int page){ }) .sorted(Comparator.comparing(PostListResponseDto::getId).reversed()) .collect(Collectors.toList()); + int total = scraps.size(); page--; int startIndex = 0; int endIndex = 0; @@ -303,7 +304,7 @@ public ListResponseDto getScrapsByMember(Member member, String sort,int page){ startIndex = page*5; endIndex = Math.min((page + 1) * 5, scraps.size()); } - return ListResponseDto.of(pages,scraps.size(),postListSort(scraps,sort).subList(startIndex,endIndex)); + return ListResponseDto.of(pages,total,postListSort(scraps,sort).subList(startIndex,endIndex)); } @Transactional(readOnly = true)