From 91bf5e555576fcfcf61c217f4fc16668a5295590 Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Sat, 30 Sep 2023 02:03:15 +0530 Subject: [PATCH] fix(android): sort saved posts in view model --- .../dev/msfjarvis/claw/android/viewmodel/ClawViewModel.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/android/src/main/kotlin/dev/msfjarvis/claw/android/viewmodel/ClawViewModel.kt b/android/src/main/kotlin/dev/msfjarvis/claw/android/viewmodel/ClawViewModel.kt index 7e59eb2d..b06250bf 100644 --- a/android/src/main/kotlin/dev/msfjarvis/claw/android/viewmodel/ClawViewModel.kt +++ b/android/src/main/kotlin/dev/msfjarvis/claw/android/viewmodel/ClawViewModel.kt @@ -86,7 +86,10 @@ constructor( get() = newestPostsPager.flow val savedPosts - get() = savedPostsRepository.savedPosts + get() = + savedPostsRepository.savedPosts.map { + it.sortedByDescending { post -> post.createdAt.toLocalDateTime() } + } val savedPostsByMonth get() = savedPosts.map(::mapSavedPosts)