diff --git a/damus/Util/Relays/RelayBootstrap.swift b/damus/Util/Relays/RelayBootstrap.swift index a35e88dc..d2792859 100644 --- a/damus/Util/Relays/RelayBootstrap.swift +++ b/damus/Util/Relays/RelayBootstrap.swift @@ -7,7 +7,7 @@ import Foundation -fileprivate let BOOTSTRAP_RELAYS = [ +let BOOTSTRAP_RELAYS = [ "wss://relay.damus.io", "wss://eden.nostr.land", "wss://nostr.wine", diff --git a/damus/Views/Relays/RelayConfigView.swift b/damus/Views/Relays/RelayConfigView.swift index c0cd184a..4cf97f40 100644 --- a/damus/Views/Relays/RelayConfigView.swift +++ b/damus/Views/Relays/RelayConfigView.swift @@ -22,9 +22,9 @@ struct RelayConfigView: View { var recommended: [RelayDescriptor] { let rs: [RelayDescriptor] = [] - return state.bootstrap_relays.reduce(into: rs) { xs, x in - if state.pool.get_relay(x) == nil { - xs.append(RelayDescriptor(url: URL(string: x)!, info: .rw)) + return BOOTSTRAP_RELAYS.reduce(into: rs) { xs, x in + if state.pool.get_relay(x) == nil, let url = URL(string: x) { + xs.append(RelayDescriptor(url: url, info: .rw)) } } }