From 453d57405b510adf72a317b5d12d176083487cd8 Mon Sep 17 00:00:00 2001 From: William Casarin Date: Sun, 17 Apr 2022 14:24:05 -0700 Subject: [PATCH] replies: only reference root and immediate reply event Signed-off-by: William Casarin --- damus/Nostr/NostrEvent.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/damus/Nostr/NostrEvent.swift b/damus/Nostr/NostrEvent.swift index 63a1ccef..f663bf00 100644 --- a/damus/Nostr/NostrEvent.swift +++ b/damus/Nostr/NostrEvent.swift @@ -88,9 +88,9 @@ class NostrEvent: Codable, Identifiable { } public func reply_ids(pubkey: String) -> [ReferencedId] { - var ids = self.referenced_ids - ids.append(contentsOf: self.referenced_pubkeys) + var ids = self.referenced_ids.first.map { [$0] } ?? [] ids.append(ReferencedId(ref_id: self.id, relay_id: nil, key: "e")) + ids.append(contentsOf: self.referenced_pubkeys) ids.append(ReferencedId(ref_id: pubkey, relay_id: nil, key: "p")) return ids }