From 21e4e3badfda8e5831b53ccf1ff47515af6d8b7f Mon Sep 17 00:00:00 2001 From: codytseng Date: Tue, 12 Nov 2024 10:14:02 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=F0=9F=90=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/renderer/src/hooks/useFetchRelayList.tsx | 2 +- src/renderer/src/services/client.service.ts | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/renderer/src/hooks/useFetchRelayList.tsx b/src/renderer/src/hooks/useFetchRelayList.tsx index e9021018..a349b67c 100644 --- a/src/renderer/src/hooks/useFetchRelayList.tsx +++ b/src/renderer/src/hooks/useFetchRelayList.tsx @@ -17,7 +17,7 @@ export function useFetchRelayList(pubkey?: string | null) { } fetchRelayList() - }, []) + }, [pubkey]) return relayList } diff --git a/src/renderer/src/services/client.service.ts b/src/renderer/src/services/client.service.ts index d6840e88..d2ff1b22 100644 --- a/src/renderer/src/services/client.service.ts +++ b/src/renderer/src/services/client.service.ts @@ -126,7 +126,11 @@ class ClientService { } deleteEventCacheByFilter(filter: Filter) { - this.eventCache.delete(JSON.stringify({ ...filter, limit: 1 })) + try { + this.eventCache.delete(JSON.stringify({ ...filter, limit: 1 })) + } catch { + // ignore + } } async fetchEventById(id: string): Promise {