From f2270c82c453c7cefe7773059e69d727b3edfb96 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nu=C5=A1a=20Puk=C5=A1i=C4=8D?= Date: Fri, 10 Oct 2025 14:08:22 +0200 Subject: [PATCH] Metadata --- .../NostrSchemeExtension/NostrMentionParser.php | 1 - .../CommonMark/NostrSchemeExtension/NostrSchemeParser.php | 8 +------- 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/src/Util/CommonMark/NostrSchemeExtension/NostrMentionParser.php b/src/Util/CommonMark/NostrSchemeExtension/NostrMentionParser.php index f90375e..6c24682 100644 --- a/src/Util/CommonMark/NostrSchemeExtension/NostrMentionParser.php +++ b/src/Util/CommonMark/NostrSchemeExtension/NostrMentionParser.php @@ -42,7 +42,6 @@ readonly class NostrMentionParser implements InlineParserInterface $npubLink = substr($fullMatch, strpos($fullMatch, 'npub1'), -1); // e.g., "npubXXXX" if (empty($label)) { - $metadata = $this->redisCacheService->getMetadata($this->nostrKeyUtil->npubToHex($npubLink)); $label = $metadata->display_name ?? $metadata->name; } diff --git a/src/Util/CommonMark/NostrSchemeExtension/NostrSchemeParser.php b/src/Util/CommonMark/NostrSchemeExtension/NostrSchemeParser.php index 3623611..5a77701 100644 --- a/src/Util/CommonMark/NostrSchemeExtension/NostrSchemeParser.php +++ b/src/Util/CommonMark/NostrSchemeExtension/NostrSchemeParser.php @@ -93,13 +93,7 @@ class NostrSchemeParser implements InlineParserInterface $event = $this->nostrClient->getEventById($decodedEvent->id, $decodedEvent->relays); if ($event) { - // Get author metadata if available - $authorMetadata = null; - if (isset($event->pubkey)) { - $key = new Key(); - $npub = $key->convertPublicKeyToBech32($event->pubkey); - $authorMetadata = $this->redisCacheService->getMetadata($npub); - } + $authorMetadata = $this->redisCacheService->getMetadata($event->pubkey); // Render the embedded event card $eventCardHtml = $this->twig->render('components/event_card.html.twig', [