test #1

Merged
klaus merged 94 commits from test into main 2023-08-16 02:30:37 +00:00
1 changed files with 13 additions and 0 deletions
Showing only changes of commit eb09251955 - Show all commits

View File

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