From 6c12aab69f1ef6a24d69ceb660f9cdbdf29d95ee Mon Sep 17 00:00:00 2001 From: Jonathan Staab Date: Wed, 8 Mar 2023 14:48:11 -0600 Subject: [PATCH] Fix non-lowercase lnurl --- src/agent/sync.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/agent/sync.ts b/src/agent/sync.ts index 566e972b..0436bc4e 100644 --- a/src/agent/sync.ts +++ b/src/agent/sync.ts @@ -49,7 +49,7 @@ const processProfileEvents = async events => { const address = kind0.lud16 || kind0.lud06 if (address) { - verifyZapper(e.pubkey, address) + verifyZapper(e.pubkey, address.toLowerCase()) } return { @@ -312,7 +312,7 @@ const verifyZapper = async (pubkey, address) => { let url // Try to parse it as a lud06 LNURL or as a lud16 address - if (address.toLowerCase().startsWith('lnurl1')) { + if (address.startsWith('lnurl1')) { url = tryFunc(() => lnurlDecode(address)) } else if (address.includes('@')) { const [name, domain] = address.split('@')