diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/fcm/FcmEvent.kt b/src/main/kotlin/kr/co/vividnext/sodalive/fcm/FcmEvent.kt index 9707f86..eec8a93 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/fcm/FcmEvent.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/fcm/FcmEvent.kt @@ -1,6 +1,7 @@ package kr.co.vividnext.sodalive.fcm import kr.co.vividnext.sodalive.member.MemberRepository +import org.slf4j.LoggerFactory import org.springframework.context.event.EventListener import org.springframework.stereotype.Component @@ -26,6 +27,8 @@ class FcmSendListener( private val pushService: FcmService, private val memberRepository: MemberRepository ) { + private val logger = LoggerFactory.getLogger(FcmSendListener::class.java) + @EventListener fun send(fcmEvent: FcmEvent) { when (fcmEvent.type) { @@ -36,6 +39,8 @@ class FcmSendListener( fcmEvent.container ) + logger.info("tokens::: $pushTokens") + for (tokens in pushTokens) { pushService.send( tokens = tokens, @@ -54,6 +59,8 @@ class FcmSendListener( isAuth = fcmEvent.isAuth ) + logger.info("tokens::: $pushTokens") + val iosPushTokens = pushTokens["ios"] val aosPushToken = pushTokens["aos"] @@ -89,6 +96,8 @@ class FcmSendListener( container = fcmEvent.container ) + logger.info("tokens::: $pushTokens") + for (tokens in pushTokens) { pushService.send( tokens = tokens, @@ -109,6 +118,8 @@ class FcmSendListener( container = fcmEvent.container ) + logger.info("tokens::: $pushTokens") + for (tokens in pushTokens) { pushService.send( tokens = tokens, @@ -124,6 +135,8 @@ class FcmSendListener( FcmEventType.SEND_MESSAGE -> { val response = memberRepository.getMessageRecipientPushToken(messageId = fcmEvent.messageId!!) + logger.info("tokens::: ${response.pushToken}") + pushService.send( tokens = listOf(response.pushToken), title = fcmEvent.title,