From 413056e84134b46d9b9478eb7d9e954754f1f8b2 Mon Sep 17 00:00:00 2001 From: Alex Gleason Date: Fri, 7 Mar 2025 16:31:01 -0600 Subject: [PATCH] Prewarm cards only for kind 1 --- packages/ditto/storages/DittoRelayStore.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/ditto/storages/DittoRelayStore.ts b/packages/ditto/storages/DittoRelayStore.ts index 7a0935e1..e8dc1b33 100644 --- a/packages/ditto/storages/DittoRelayStore.ts +++ b/packages/ditto/storages/DittoRelayStore.ts @@ -429,10 +429,12 @@ export class DittoRelayStore implements NRelay { } private async prewarmLinkPreview(event: NostrEvent, signal?: AbortSignal): Promise { - const { firstUrl } = parseNoteContent(stripimeta(event.content, event.tags), [], this.opts); + if (event.kind === 1) { + const { firstUrl } = parseNoteContent(stripimeta(event.content, event.tags), [], this.opts); - if (firstUrl) { - await unfurlCardCached(firstUrl, signal); + if (firstUrl) { + await unfurlCardCached(firstUrl, signal); + } } }