From 863058ccb5fd1f86d05c83f7a55816f549afa992 Mon Sep 17 00:00:00 2001 From: gohumble Date: Wed, 7 Sep 2022 18:47:05 +0200 Subject: [PATCH] decode lnurl using strict functions --- internal/telegram/lnurl.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/internal/telegram/lnurl.go b/internal/telegram/lnurl.go index 53d9c8d..60861ab 100644 --- a/internal/telegram/lnurl.go +++ b/internal/telegram/lnurl.go @@ -209,11 +209,10 @@ func (bot *TipBot) HandleLNURL(rawlnurl string) (string, lnurl.LNURLParams, erro return "", nil, fmt.Errorf("invalid bech32-encoded lnurl: " + rawlnurl) } - rawurl, err = lnurl.LNURLDecode(lnurl_str) + rawurl, err = lnurl.LNURLDecodeStrict(lnurl_str) if err != nil { return "", nil, err } - } log.Debug("[HandleLNURL] rawurl: ", rawurl) parsed, err := url.Parse(rawurl)