From c2b1ac8f2cf4278c43555c11bc3e0035e0aa2399 Mon Sep 17 00:00:00 2001 From: Moez Bhatti Date: Mon, 2 Apr 2018 21:45:37 -0400 Subject: [PATCH] Fix crash when creating new conversation --- data/src/main/java/repository/MessageRepositoryImpl.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/src/main/java/repository/MessageRepositoryImpl.kt b/data/src/main/java/repository/MessageRepositoryImpl.kt index 5c80da23..10fccad4 100644 --- a/data/src/main/java/repository/MessageRepositoryImpl.kt +++ b/data/src/main/java/repository/MessageRepositoryImpl.kt @@ -250,7 +250,7 @@ class MessageRepositoryImpl @Inject constructor( .where(Message::class.java) .equalTo("threadId", threadId) .sort("date", Sort.DESCENDING) - .findAll().first() ?: return + .findAll().firstOrNull() ?: return realm.executeTransaction { conversation.date = message.date