diff --git a/src/main/java/com/meetup/teame/backend/domain/experience/service/ExperienceService.java b/src/main/java/com/meetup/teame/backend/domain/experience/service/ExperienceService.java index 9c218ce..447786e 100644 --- a/src/main/java/com/meetup/teame/backend/domain/experience/service/ExperienceService.java +++ b/src/main/java/com/meetup/teame/backend/domain/experience/service/ExperienceService.java @@ -37,7 +37,7 @@ public ReadExperiencesRes readExperiences(ReadExperiencesReq readExperiencesReq) long limit = EXPERIENCE_PAGE_SIZE; if (category.equals("전체")) category = null; - long pageCount = experienceRepository.countExperiences(category) / EXPERIENCE_PAGE_SIZE + 1; + long pageCount = (experienceRepository.countExperiences(category) + EXPERIENCE_PAGE_SIZE - 1) / EXPERIENCE_PAGE_SIZE; if (sort.equals("latest")) return ReadExperiencesRes.of(page, pageCount, experienceRepository.findExperiencesOrderByLatest(offset, limit, category, user)); else if (sort.equals("review"))