From 5aee3cf1b5cc615020af4df2385e49e707c70f10 Mon Sep 17 00:00:00 2001 From: gavine99 Date: Sun, 19 Jan 2025 22:22:09 +1100 Subject: [PATCH] sort blocked messages by lastmessage.date desc --- .../moez/QKSMS/repository/ConversationRepositoryImpl.kt | 8 ++++++++ 1 file changed, 8 insertions(+) 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() }