From 6f35de65f93b4967caafe3279aafeb15ced2b84c Mon Sep 17 00:00:00 2001 From: ericholguin Date: Fri, 8 Sep 2023 21:18:23 -0600 Subject: [PATCH] relays: add icon field to metadata --- damus/Nostr/Relay.swift | 1 + damus/Views/Relays/RelayDetailView.swift | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/damus/Nostr/Relay.swift b/damus/Nostr/Relay.swift index 92bfb588..c9c2ec84 100644 --- a/damus/Nostr/Relay.swift +++ b/damus/Nostr/Relay.swift @@ -75,6 +75,7 @@ struct RelayMetadata: Codable { let version: String? let limitation: Limitations? let payments_url: String? + let icon: String? var is_paid: Bool { return limitation?.payment_required ?? false diff --git a/damus/Views/Relays/RelayDetailView.swift b/damus/Views/Relays/RelayDetailView.swift index 6f9aab29..3662222f 100644 --- a/damus/Views/Relays/RelayDetailView.swift +++ b/damus/Views/Relays/RelayDetailView.swift @@ -173,7 +173,7 @@ struct RelayDetailView: View { struct RelayDetailView_Previews: PreviewProvider { static var previews: some View { - let metadata = RelayMetadata(name: "name", description: "desc", pubkey: test_pubkey, contact: "contact", supported_nips: [1,2,3], software: "software", version: "version", limitation: Limitations.empty, payments_url: "https://jb55.com") + let metadata = RelayMetadata(name: "name", description: "desc", pubkey: test_pubkey, contact: "contact", supported_nips: [1,2,3], software: "software", version: "version", limitation: Limitations.empty, payments_url: "https://jb55.com", icon: "") RelayDetailView(state: test_damus_state(), relay: "relay", nip11: metadata) } }