diff --git a/src/main/java/com/moing/backend/domain/missionState/application/service/MissionStateScheduleUseCase.java b/src/main/java/com/moing/backend/domain/missionState/application/service/MissionStateScheduleUseCase.java index 97707aaa..b3f0acb2 100644 --- a/src/main/java/com/moing/backend/domain/missionState/application/service/MissionStateScheduleUseCase.java +++ b/src/main/java/com/moing/backend/domain/missionState/application/service/MissionStateScheduleUseCase.java @@ -68,10 +68,10 @@ public void singleMissionEndRoutine() { List missionByDueTo = missionQueryService.findMissionByDueTo(); - missionByDueTo.stream().forEach(mission -> { + for (Mission mission : missionByDueTo) { mission.updateStatus(MissionStatus.END); teamScoreLogicUseCase.updateTeamScore(mission.getId()); - }); + } } diff --git a/src/main/java/com/moing/backend/domain/missionState/application/service/MissionStateUseCase.java b/src/main/java/com/moing/backend/domain/missionState/application/service/MissionStateUseCase.java index e101d818..0e70b913 100644 --- a/src/main/java/com/moing/backend/domain/missionState/application/service/MissionStateUseCase.java +++ b/src/main/java/com/moing/backend/domain/missionState/application/service/MissionStateUseCase.java @@ -44,7 +44,7 @@ public boolean isAbleToEnd(Mission mission) { Long total = totalPeople(mission); Long done = donePeople(mission); - return done >= total; + return done > total; }