diff --git a/src/main/java/org/bbagisix/chat/service/ChatService.java b/src/main/java/org/bbagisix/chat/service/ChatService.java index fb853fb9..940d4a54 100644 --- a/src/main/java/org/bbagisix/chat/service/ChatService.java +++ b/src/main/java/org/bbagisix/chat/service/ChatService.java @@ -153,9 +153,9 @@ public UserChallengeStatusResponse getUserChallengeStatus(Long userId) { } try { - log.warn("❌ userId가 null입니다"); // 추가 + log.info("📊 사용자 활성 챌린지 조회: userId={}", userId); UserChallengeInfoDTO challengeInfo = chatMapper.selectUserActiveChallengeInfo(userId); - log.info("📊 DB 조회 결과: {}", challengeInfo); // 추가 + log.info("📊 DB 조회 결과: {}", challengeInfo); if (challengeInfo == null) { // 참여 중인 챌린지가 없는 경우 diff --git a/src/main/resources/mappers/chat/ChatMapper.xml b/src/main/resources/mappers/chat/ChatMapper.xml index 9e463336..0dd6f52a 100644 --- a/src/main/resources/mappers/chat/ChatMapper.xml +++ b/src/main/resources/mappers/chat/ChatMapper.xml @@ -143,7 +143,6 @@ FROM user_challenge uc JOIN challenge c ON uc.challenge_id = c.challenge_id WHERE uc.user_id = #{userId} - AND uc.status = 'ongoing' ORDER BY uc.start_date DESC LIMIT 1