From 3df32e22266d4e8f46a84815facd02419d90ff47 Mon Sep 17 00:00:00 2001 From: en Date: Mon, 3 Feb 2025 17:36:58 +0100 Subject: [PATCH] fix(profile): fetch only from relays on visiting profile --- src/pages/profile/loader.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/pages/profile/loader.ts b/src/pages/profile/loader.ts index 13eef6c..93cb3dd 100644 --- a/src/pages/profile/loader.ts +++ b/src/pages/profile/loader.ts @@ -1,3 +1,4 @@ +import { NDKSubscriptionCacheUsage } from '@nostr-dev-kit/ndk' import { NDKContextType } from 'contexts/NDKContext' import { nip19 } from 'nostr-tools' import { LoaderFunctionArgs, redirect } from 'react-router-dom' @@ -94,7 +95,9 @@ export const profileRouteLoader = } const settled = await Promise.allSettled([ - ndkContext.findMetadata(profilePubkey), + ndkContext.findMetadata(profilePubkey, { + cacheUsage: NDKSubscriptionCacheUsage.ONLY_RELAY + }), ndkContext.getMuteLists(loggedInUserPubkey), getReportingSet(CurationSetIdentifiers.NSFW, ndkContext), getReportingSet(CurationSetIdentifiers.Repost, ndkContext)