diff --git a/amethyst/src/fdroid/java/com/vitorpamplona/amethyst/service/notifications/PushMessageReceiver.kt b/amethyst/src/fdroid/java/com/vitorpamplona/amethyst/service/notifications/PushMessageReceiver.kt index 41ae86871..970a8cd36 100644 --- a/amethyst/src/fdroid/java/com/vitorpamplona/amethyst/service/notifications/PushMessageReceiver.kt +++ b/amethyst/src/fdroid/java/com/vitorpamplona/amethyst/service/notifications/PushMessageReceiver.kt @@ -51,11 +51,13 @@ class PushMessageReceiver : MessagingReceiver() { message: ByteArray, instance: String, ) { - val messageStr = String(message) - Log.d(TAG, "New message ${message.decodeToString()} for Instance: $instance") + val messageStr = message.decodeToString() + Log.d(TAG, "New message $messageStr for Instance: $instance") scope.launch { try { - parseMessage(messageStr)?.let { receiveIfNew(it) } + parseMessage(messageStr)?.let { + receiveIfNew(it) + } } catch (e: Exception) { if (e is CancellationException) throw e Log.d(TAG, "Message could not be parsed: ${e.message}")