Skip to content

Commit e3fb8d6

Browse files
committed
fix : 개인 미션 보상 수정
1 parent a828cdc commit e3fb8d6

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

backend/src/main/java/com/back/domain/mission/repository/TaskLogRepository.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,14 +58,16 @@ Long countCompletedMembers(
5858
"AND :date BETWEEN sg.startDate AND sg.endDate " +
5959
"AND m.isCompleted = false " +
6060
"AND (" +
61-
" m.member.id = :memberId OR " +
62-
" (pm.member.id = :memberId AND pm.status = 'ACCEPTED')" +
61+
" (m.party IS NULL AND m.member.id = :memberId) OR " + // 개인 미션
62+
" (m.party IS NOT NULL AND pm.member.id = :memberId AND pm.status = 'ACCEPTED')" + // 파티 미션
6363
")")
6464
Long countDailyTasks(
6565
@Param("memberId") Integer memberId,
6666
@Param("date") LocalDate date,
6767
@Param("dayNum") Integer dayNum);
6868

69+
70+
6971
Long countByMemberIdAndDateAndStatus(
7072
Integer memberId, LocalDate date, TaskStatus status);
7173

0 commit comments

Comments
 (0)