feat(user-creator-chat): 미접속 채팅 푸시 deep link를 적용한다

This commit is contained in:
2026-06-19 03:57:25 +09:00
parent 7f13cccde0
commit 8b80ca6344
2 changed files with 14 additions and 13 deletions

View File

@@ -4,6 +4,7 @@ import com.amazonaws.services.s3.model.ObjectMetadata
import com.fasterxml.jackson.databind.ObjectMapper
import kr.co.vividnext.sodalive.aws.s3.S3Uploader
import kr.co.vividnext.sodalive.common.SodaException
import kr.co.vividnext.sodalive.fcm.FcmDeepLinkValue
import kr.co.vividnext.sodalive.fcm.FcmEvent
import kr.co.vividnext.sodalive.fcm.FcmEventType
import kr.co.vividnext.sodalive.fcm.notification.PushNotificationCategory
@@ -223,9 +224,8 @@ class UserCreatorChatService(
senderMemberId = sender.id,
args = listOf(sender.nickname),
recipients = listOf(opponent.id!!),
roomId = message.chatRoom.id,
messageId = message.id,
chatType = USER_CREATOR_CHAT_TYPE
deepLinkValue = FcmDeepLinkValue.CHAT,
deepLinkId = message.chatRoom.id
)
)
}
@@ -287,8 +287,4 @@ class UserCreatorChatService(
val senderParticipant: UserCreatorChatParticipant,
val opponentParticipant: UserCreatorChatParticipant
)
companion object {
private const val USER_CREATOR_CHAT_TYPE = "USER_CREATOR"
}
}