diff --git a/data/src/main/java/com/moez/QKSMS/repository/ConversationRepositoryImpl.kt b/data/src/main/java/com/moez/QKSMS/repository/ConversationRepositoryImpl.kt index 324d975c..0827edc6 100644 --- a/data/src/main/java/com/moez/QKSMS/repository/ConversationRepositoryImpl.kt +++ b/data/src/main/java/com/moez/QKSMS/repository/ConversationRepositoryImpl.kt @@ -199,6 +199,10 @@ class ConversationRepositoryImpl @Inject constructor( return Realm.getDefaultInstance() .where(Conversation::class.java) .equalTo("blocked", true) + .sort( + arrayOf("lastMessage.date"), + arrayOf(Sort.DESCENDING) + ) .findAll() } @@ -206,6 +210,10 @@ class ConversationRepositoryImpl @Inject constructor( return Realm.getDefaultInstance() .where(Conversation::class.java) .equalTo("blocked", true) + .sort( + arrayOf("lastMessage.date"), + arrayOf(Sort.DESCENDING) + ) .findAllAsync() }