diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/content/AudioContentService.kt b/src/main/kotlin/kr/co/vividnext/sodalive/content/AudioContentService.kt index 48dbe84..9e020c2 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/content/AudioContentService.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/content/AudioContentService.kt @@ -265,6 +265,17 @@ class AudioContentService( audioContent.content = content audioContent.duration = duration + applicationEventPublisher.publishEvent( + FcmEvent( + type = FcmEventType.INDIVIDUAL, + title = "콘텐츠 등록완료", + message = audioContent.title, + recipients = listOf(audioContent.member!!.id!!), + isAuth = audioContent.isAdult, + contentId = contentId + ) + ) + applicationEventPublisher.publishEvent( FcmEvent( type = FcmEventType.UPLOAD_CONTENT, 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 1e9c196..17ace1f 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/fcm/FcmEvent.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/fcm/FcmEvent.kt @@ -65,7 +65,8 @@ class FcmSendListener( tokens = tokens, title = fcmEvent.title, message = fcmEvent.message, - container = "ios" + container = "ios", + contentId = fcmEvent.contentId ) } } @@ -76,7 +77,8 @@ class FcmSendListener( tokens = tokens, title = fcmEvent.title, message = fcmEvent.message, - container = "aos" + container = "aos", + contentId = fcmEvent.contentId ) } }