From ad77fd38c502e7ebf2fdbd642a87050fa351f860 Mon Sep 17 00:00:00 2001 From: Yash Bhutwala Date: Thu, 11 Sep 2025 07:20:53 -0400 Subject: [PATCH] Nostr DMs: use relay createdAt for display; keep arrival order for sorting; remove comments (#396) Coalesces commits: - Nostr DMs: use relay createdAt for display; keep arrival order for sorting - remove comments as requested by calle --- .../com/bitchat/android/nostr/NostrDirectMessageHandler.kt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/src/main/java/com/bitchat/android/nostr/NostrDirectMessageHandler.kt b/app/src/main/java/com/bitchat/android/nostr/NostrDirectMessageHandler.kt index 394ea3d9..1de7c70b 100644 --- a/app/src/main/java/com/bitchat/android/nostr/NostrDirectMessageHandler.kt +++ b/app/src/main/java/com/bitchat/android/nostr/NostrDirectMessageHandler.kt @@ -67,7 +67,7 @@ class NostrDirectMessageHandler( if (packet.type != com.bitchat.android.protocol.MessageType.NOISE_ENCRYPTED.value) return@launch val noisePayload = com.bitchat.android.model.NoisePayload.decode(packet.payload) ?: return@launch - val messageTimestamp = Date(rumorTimestamp * 1000L) + val messageTimestamp = Date(giftWrap.createdAt * 1000L) val convKey = "nostr_${senderPubkey.take(16)}" repo.putNostrKeyMapping(convKey, senderPubkey) com.bitchat.android.nostr.GeohashAliasRegistry.put(convKey, senderPubkey) @@ -173,4 +173,3 @@ class NostrDirectMessageHandler( } } } -