From a2f12dceade659909fa3502d0e967269899b4292 Mon Sep 17 00:00:00 2001 From: Moez Bhatti Date: Tue, 27 Mar 2018 17:49:26 -0400 Subject: [PATCH] Don't display conversations with threadId 0 --- data/src/main/java/repository/MessageRepositoryImpl.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/data/src/main/java/repository/MessageRepositoryImpl.kt b/data/src/main/java/repository/MessageRepositoryImpl.kt index 3bb29b7c..42e131bb 100644 --- a/data/src/main/java/repository/MessageRepositoryImpl.kt +++ b/data/src/main/java/repository/MessageRepositoryImpl.kt @@ -67,6 +67,7 @@ class MessageRepositoryImpl @Inject constructor( return Realm.getDefaultInstance() .where(Message::class.java) .distinctValues("threadId") + .notEqualTo("threadId", 0L) .equalTo("conversation.archived", archived) .equalTo("conversation.blocked", false) .sort("date", Sort.DESCENDING) @@ -77,6 +78,7 @@ class MessageRepositoryImpl @Inject constructor( val realm = Realm.getDefaultInstance() return realm.copyFromRealm(realm.where(Message::class.java) .distinctValues("threadId") + .notEqualTo("threadId", 0L) .equalTo("conversation.archived", false) .equalTo("conversation.blocked", false) .sort("date", Sort.DESCENDING)