From f357538bd2d8f69ca91551ff51f4b4c43f46006a Mon Sep 17 00:00:00 2001 From: Eunjin3395 Date: Sun, 23 Feb 2025 14:00:19 +0900 Subject: [PATCH] =?UTF-8?q?refactor:=20=EC=95=8C=EB=A6=BC=20=EB=B0=9C?= =?UTF-8?q?=EC=86=A1=20=EB=8C=80=EC=83=81=20=EC=A1=B0=ED=9A=8C=20=EB=A1=9C?= =?UTF-8?q?=EC=A7=81=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../domain/notification/NotificationQueryRepository.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/challenge/domain/notification/NotificationQueryRepository.java b/src/main/java/com/challenge/domain/notification/NotificationQueryRepository.java index d2ee59d..acfa72e 100644 --- a/src/main/java/com/challenge/domain/notification/NotificationQueryRepository.java +++ b/src/main/java/com/challenge/domain/notification/NotificationQueryRepository.java @@ -45,7 +45,7 @@ public Map getNewChallengeTargets() { .leftJoin(challenge) .on(challenge.member.id.eq(member.id) .and(challenge.status.eq(ChallengeStatus.ONGOING))) - .where(member.isNotificationReceived.eq(true)) + .where(member.fcmToken.isNotNull()) .groupBy(member.id, member.fcmToken, member.nickname) .having(challenge.id.count().eq(0L)) .fetch(); @@ -86,7 +86,7 @@ public Map getAchieveTargetsAndChallenge(LocalDate .join(member).on(challenge.member.id.eq(member.id)) .where(challenge.status.eq(ChallengeStatus.ONGOING), lastRecordSucceed(day).eq(false), - member.isNotificationReceived.eq(true)) + member.fcmToken.isNotNull()) .fetch(); // 결과를 Map 형태로 변환