mirror of
https://github.com/hzrd149/nostrudel.git
synced 2025-10-09 20:33:03 +02:00
fix persisting client relays
This commit is contained in:
@@ -24,10 +24,6 @@ export const recommendedWriteRelays = new RelaySet(
|
|||||||
safeRelayUrls(["wss://relay.damus.io/", "wss://nos.lol/", "wss://purplerelay.com/"]),
|
safeRelayUrls(["wss://relay.damus.io/", "wss://nos.lol/", "wss://purplerelay.com/"]),
|
||||||
);
|
);
|
||||||
|
|
||||||
function isHttpRelay(url: string) {
|
|
||||||
return url.includes("ws://");
|
|
||||||
}
|
|
||||||
|
|
||||||
class ClientRelayService {
|
class ClientRelayService {
|
||||||
readRelays = new PersistentSubject(new RelaySet());
|
readRelays = new PersistentSubject(new RelaySet());
|
||||||
writeRelays = new PersistentSubject(new RelaySet());
|
writeRelays = new PersistentSubject(new RelaySet());
|
||||||
@@ -72,8 +68,8 @@ class ClientRelayService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
saveRelays() {
|
saveRelays() {
|
||||||
localStorage.setItem("read-relays", this.readRelays.value.urls.filter(isHttpRelay).join(","));
|
localStorage.setItem("read-relays", this.readRelays.value.urls.join(","));
|
||||||
localStorage.setItem("write-relays", this.writeRelays.value.urls.filter(isHttpRelay).join(","));
|
localStorage.setItem("write-relays", this.writeRelays.value.urls.join(","));
|
||||||
}
|
}
|
||||||
|
|
||||||
get outbox(): Iterable<string> {
|
get outbox(): Iterable<string> {
|
||||||
|
Reference in New Issue
Block a user