diff --git a/src/services/relay-info.service.ts b/src/services/relay-info.service.ts index 217e8ced..fa4d4ab4 100644 --- a/src/services/relay-info.service.ts +++ b/src/services/relay-info.service.ts @@ -185,6 +185,11 @@ class RelayInfoService { triedNip11: oldRelayInfo.triedNip11 || relayInfo.triedNip11 } : relayInfo + + if (!Array.isArray(newRelayInfo.supported_nips)) { + newRelayInfo.supported_nips = [] + } + this.relayInfoMap.set(newRelayInfo.url, newRelayInfo) await this.relayInfoIndex.addAsync( newRelayInfo.url,