From 912bbf500608e2ef51e6ed967403060063ce854a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nu=C5=A1a=20Puk=C5=A1i=C4=8D?= Date: Mon, 20 Oct 2025 17:00:58 +0200 Subject: [PATCH] Mentions --- src/Util/CommonMark/Converter.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Util/CommonMark/Converter.php b/src/Util/CommonMark/Converter.php index 361ceb9..3471ad5 100644 --- a/src/Util/CommonMark/Converter.php +++ b/src/Util/CommonMark/Converter.php @@ -204,9 +204,11 @@ readonly class Converter $label = $profile && isset($profile->name) ? $profile->name : $this->labelFromKey($bechEncoded); return '@' . htmlspecialchars($label) . ''; case 'nprofile': + /** @var NProfile $object */ $object = $decoded->data; - $label = $this->labelFromKey($bechEncoded); - return '@' . htmlspecialchars($label) . ''; + $npub = $this->nostrKeyUtil->npubToHex($object->pubkey); + $label = $this->labelFromKey($npub); + return '@' . htmlspecialchars($label) . ''; case 'note': $object = $decoded->data; $event = $events[$object->data] ?? null;