simplify reply_ids

Signed-off-by: William Casarin <jb55@jb55.com>
This commit is contained in:
William Casarin
2022-04-18 14:31:11 -07:00
parent 9b79b46601
commit d2c9f0eab1

View File

@@ -119,11 +119,11 @@ class NostrEvent: Codable, Identifiable {
return false return false
} }
public func reply_ids(pubkey: String) -> [ReferencedId] { public func reply_ids() -> [ReferencedId] {
var ids = self.referenced_ids.first.map { [$0] } ?? [] var ids = self.referenced_ids.first.map { [$0] } ?? []
ids.append(ReferencedId(ref_id: self.id, relay_id: nil, key: "e")) ids.append(ReferencedId(ref_id: self.id, relay_id: nil, key: "e"))
ids.append(contentsOf: self.referenced_pubkeys) ids.append(contentsOf: self.referenced_pubkeys)
ids.append(ReferencedId(ref_id: pubkey, relay_id: nil, key: "p")) ids.append(ReferencedId(ref_id: self.pubkey, relay_id: nil, key: "p"))
return ids return ids
} }