diff --git a/DuDoong-Domain/src/main/java/band/gosrock/domain/domains/event/repository/EventCustomRepositoryImpl.java b/DuDoong-Domain/src/main/java/band/gosrock/domain/domains/event/repository/EventCustomRepositoryImpl.java index 96cd4b01..c96701e5 100644 --- a/DuDoong-Domain/src/main/java/band/gosrock/domain/domains/event/repository/EventCustomRepositoryImpl.java +++ b/DuDoong-Domain/src/main/java/band/gosrock/domain/domains/event/repository/EventCustomRepositoryImpl.java @@ -60,8 +60,8 @@ public Slice querySliceEventsByKeyword(String keyword, Pageable pageable) .limit(pageable.getPageSize() + 1) .fetch(); - final long remainingSize = Math.max(pageable.getPageSize() - openEvents.size(), 0); - if (remainingSize > 0) { + final long remainingSize = pageable.getPageSize() - openEvents.size(); + if (remainingSize >= 0) { openEvents.addAll(queryClosedEventsByKeywordAndSize(keyword, pageable, remainingSize)); } return SliceUtil.valueOf(openEvents, pageable);