Skip to content

Commit 1d2abc1

Browse files
authored
Merge pull request #188 from Modagbul/feat/block
fix : 반복미션 종료 로직 버그 수정
2 parents 08f0ae7 + 9373540 commit 1d2abc1

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/main/java/com/moing/backend/domain/missionState/application/service/MissionStateUseCase.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ public boolean isAbleToEnd(Long missionId) {
4242
Long total = totalPeople(mission);
4343
Long done = donePeople(mission);
4444

45-
return done.equals(total);
45+
return done >= total;
4646

4747
}
4848
public boolean isAbleToScoreUp(Long missionId) {
@@ -70,7 +70,7 @@ public Long totalPeople(Mission mission) {
7070
public void updateMissionState(Member member, Mission mission, MissionArchive missionArchive) {
7171

7272
// 마지막 인증 시
73-
if (isAbleToEnd(mission.getId())) {
73+
if (mission.getType().equals(MissionType.ONCE) && isAbleToEnd(mission.getId())) {
7474
mission.updateStatus(MissionStatus.SUCCESS);
7575
}
7676
missionStateSaveService.saveMissionState(member,mission, missionArchive.getStatus());

0 commit comments

Comments
 (0)