From 893e6e3962c4506830693f246218d30c229cd7a0 Mon Sep 17 00:00:00 2001
From: Valere <valeref@matrix.org>
Date: Thu, 25 Nov 2021 16:56:46 +0100
Subject: [PATCH] code review

---
 .../java/org/matrix/android/sdk/internal/crypto/OlmMachine.kt   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/OlmMachine.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/OlmMachine.kt
index 82a3952d3e..e10778bfbd 100644
--- a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/OlmMachine.kt
+++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/crypto/OlmMachine.kt
@@ -311,7 +311,7 @@ internal class OlmMachine(
                     DeviceLists(deviceChanges?.changed.orEmpty(), deviceChanges?.left.orEmpty())
             val adapter =
                     MoshiProvider.providesMoshi().adapter(ToDeviceSyncResponse::class.java)
-            val events = toDevice?.let { adapter.toJson(it) } ?: "[]"
+            val events = adapter.toJson(toDevice ?: ToDeviceSyncResponse())!!
 
             adapter.fromJson(inner.receiveSyncChanges(events, devices, counts)) ?: ToDeviceSyncResponse()
         }