From 6f59097ac0612d3d236dee4f056e9a2ecb6259ec Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Wed, 7 Aug 2024 15:44:35 -0400 Subject: [PATCH] Aligns default note comparator to NIP-01's created at descending and then by id ascending --- .../com/vitorpamplona/amethyst/ui/dal/DefaultFeedOrder.kt | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/dal/DefaultFeedOrder.kt b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/dal/DefaultFeedOrder.kt index 30a15bc5af..e5d2982611 100644 --- a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/dal/DefaultFeedOrder.kt +++ b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/dal/DefaultFeedOrder.kt @@ -24,7 +24,7 @@ import com.vitorpamplona.amethyst.model.Note import com.vitorpamplona.quartz.events.Event val DefaultFeedOrder: Comparator = - compareBy( + compareByDescending { val noteEvent = it.event if (noteEvent == null) { @@ -36,8 +36,4 @@ val DefaultFeedOrder: Comparator = null } } - }, - { - it.idHex - }, - ).reversed() + }.thenBy { it.idHex }