1
0
mirror of git://jb55.com/damus synced 2024-09-16 02:03:45 +00:00

relays: add icon field to metadata

This commit is contained in:
ericholguin 2023-09-08 21:18:23 -06:00 committed by William Casarin
parent 65f3651896
commit 6f35de65f9
2 changed files with 2 additions and 1 deletions

View File

@ -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

View File

@ -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)
}
}