Skip to content

Commit 37be5c2

Browse files
authored
fix : 개인 미션 보상 수정 #160
2 parents 67a5ba6 + e3fb8d6 commit 37be5c2

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)