From 0fa16762bd0d6d5967dec5951053e032d7be45ee Mon Sep 17 00:00:00 2001
From: Klaus <klaus@vividnext.co.kr>
Date: Wed, 9 Aug 2023 10:59:36 +0900
Subject: [PATCH] debug logger

---
 .../sodalive/member/MemberRepository.kt        | 18 ++++++++++++------
 1 file changed, 12 insertions(+), 6 deletions(-)

diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/member/MemberRepository.kt b/src/main/kotlin/kr/co/vividnext/sodalive/member/MemberRepository.kt
index 7fe2237..db53dc1 100644
--- a/src/main/kotlin/kr/co/vividnext/sodalive/member/MemberRepository.kt
+++ b/src/main/kotlin/kr/co/vividnext/sodalive/member/MemberRepository.kt
@@ -9,6 +9,7 @@ import kr.co.vividnext.sodalive.member.block.BlockMemberRepository
 import kr.co.vividnext.sodalive.member.following.QCreatorFollowing.creatorFollowing
 import kr.co.vividnext.sodalive.member.notification.QMemberNotification.memberNotification
 import kr.co.vividnext.sodalive.message.QMessage.message
+import org.slf4j.LoggerFactory
 import org.springframework.data.jpa.repository.JpaRepository
 import org.springframework.stereotype.Repository
 
@@ -92,6 +93,8 @@ class MemberQueryRepositoryImpl(
             .chunked(500)
     }
 
+    private val logger = LoggerFactory.getLogger(MemberRepository::class.java)
+
     override fun getCreateLiveRoomNotificationRecipientPushTokens(
         creatorId: Long,
         isAuth: Boolean,
@@ -100,13 +103,16 @@ class MemberQueryRepositoryImpl(
         val member = QMember.member
         val creator = QMember.member
 
+        logger.info("creatorId: $creatorId")
+        logger.info("isAuth: $isAuth")
+        logger.info("container: $container")
+
         var where = creatorFollowing.isActive.isTrue
-            .and(creator.id.eq(creatorId))
-            .and(member.email.notIn("admin@sodalive.net"))
-            .and(member.container.eq(container))
-            .and(memberNotification.live.isTrue)
+            .and(creatorFollowing.creator.id.eq(creatorId))
+            .and(creatorFollowing.member.notification.live.isTrue)
+            .and(creatorFollowing.member.email.notIn("admin@sodalive.net"))
             .and(
-                member.id.notIn(
+                creatorFollowing.member.id.notIn(
                     blockMemberRepository.getBlockedMemberList(creatorId)
                 )
             )
@@ -116,7 +122,7 @@ class MemberQueryRepositoryImpl(
         }
 
         return queryFactory
-            .select(member.pushToken)
+            .select(creatorFollowing.member.pushToken)
             .from(creatorFollowing)
             .innerJoin(creatorFollowing.creator, creator)
             .innerJoin(creatorFollowing.member, member)