11package nexters.tuk.infrastructure.fcm
22
3- import com.google.firebase.messaging.BatchResponse
4- import com.google.firebase.messaging.FirebaseMessaging
5- import com.google.firebase.messaging.FirebaseMessagingException
6- import com.google.firebase.messaging.Message
7- import com.google.firebase.messaging.MessagingErrorCode
8- import com.google.firebase.messaging.MulticastMessage
9- import com.google.firebase.messaging.Notification
3+ import com.google.firebase.messaging.*
104import nexters.tuk.application.push.DeviceToken
115import nexters.tuk.application.push.PushSender
126import nexters.tuk.application.push.dto.request.PushCommand
@@ -171,7 +165,11 @@ class FcmPushSender : PushSender {
171165 }
172166
173167 logger.error(
174- " Token failed: ${tokens[index]} , error: ${error?.message} , retryable: ${isRetryableError(error)} "
168+ " Token failed: ${tokens[index]} , error: ${error?.message} , retryable: ${
169+ isRetryableError(
170+ error
171+ )
172+ } "
175173 )
176174 }
177175 }
@@ -203,6 +201,8 @@ class FcmPushSender : PushSender {
203201 .build()
204202 )
205203 .putData(" deepLink" , message.deepLink)
204+ .putData(" title" , message.title)
205+ .putData(" body" , message.body)
206206 .build()
207207 }
208208
@@ -219,6 +219,8 @@ class FcmPushSender : PushSender {
219219 .build()
220220 )
221221 .putData(" deepLink" , message.deepLink)
222+ .putData(" title" , message.title)
223+ .putData(" body" , message.body)
222224 .build()
223225 }
224226}
0 commit comments