diff --git a/src/main/java/com/swyp/picke/domain/battle/controller/BattleController.java b/src/main/java/com/swyp/picke/domain/battle/controller/BattleController.java index eafacd8..b534833 100644 --- a/src/main/java/com/swyp/picke/domain/battle/controller/BattleController.java +++ b/src/main/java/com/swyp/picke/domain/battle/controller/BattleController.java @@ -24,7 +24,7 @@ public class BattleController { private final BattleService battleService; - @Operation(summary = "오늘의 배틀 목록 조회 (최대 5개)") + @Operation(summary = "오늘의 배틀 목록 조회 (최대 3개)") @GetMapping("/today") public ApiResponse getTodayBattles() { return ApiResponse.onSuccess(battleService.getTodayBattles()); diff --git a/src/main/java/com/swyp/picke/domain/battle/service/BattleServiceImpl.java b/src/main/java/com/swyp/picke/domain/battle/service/BattleServiceImpl.java index f985e87..6c2ab77 100644 --- a/src/main/java/com/swyp/picke/domain/battle/service/BattleServiceImpl.java +++ b/src/main/java/com/swyp/picke/domain/battle/service/BattleServiceImpl.java @@ -177,11 +177,11 @@ public BattleListResponse getBattles(int page, int size, String status) { @Transactional public TodayBattleListResponse getTodayBattles() { LocalDate today = LocalDate.now(); - ensureTodayPicks(today, 5); + ensureTodayPicks(today, 3); List battles = battleRepository.findByTargetDateAndStatusAndDeletedAtIsNull(today, BattleStatus.PUBLISHED); List limitedBattles = battles.stream() - .limit(5) + .limit(3) .collect(Collectors.toList()); List items = convertToTodayResponses(limitedBattles);