diff --git a/module-user/src/main/java/org/example/domain/challenge_join_log/service/ListChallengeJoinLogService.java b/module-user/src/main/java/org/example/domain/challenge_join_log/service/ListChallengeJoinLogService.java index d7a5d6b8..1a673161 100644 --- a/module-user/src/main/java/org/example/domain/challenge_join_log/service/ListChallengeJoinLogService.java +++ b/module-user/src/main/java/org/example/domain/challenge_join_log/service/ListChallengeJoinLogService.java @@ -32,7 +32,9 @@ public ListChallengeJoinLogResponse getChallengeJoinLogList() { long totalCount = joinLogList.stream() .filter(log -> log.getDate().equals(LocalDate.now())) - .toList().size(); + .map(ListChallengeJoinLogDto::getEmail) + .distinct() + .count(); // 최근 일주일 내 참여 안 한 요일은 노출 X if (loginYn) {