diff --git a/go.mod b/go.mod index 75fb068..8a52742 100644 --- a/go.mod +++ b/go.mod @@ -7,7 +7,7 @@ require ( github.com/PuerkitoBio/goquery v1.8.0 github.com/btcsuite/btcd/btcec/v2 v2.2.0 github.com/eko/gocache v1.2.0 - github.com/fiatjaf/go-lnurl v1.11.2 + github.com/fiatjaf/go-lnurl v1.11.3-0.20220819192234-5c5819dd0aa7 github.com/fiatjaf/ln-decodepay v1.1.0 github.com/gorilla/mux v1.8.0 github.com/imroc/req v0.3.0 diff --git a/go.sum b/go.sum index 83ad0a9..a6e1cc9 100644 --- a/go.sum +++ b/go.sum @@ -253,6 +253,8 @@ github.com/fergusstrange/embedded-postgres v1.10.0 h1:YnwF6xAQYmKLAXXrrRx4rHDLih github.com/fergusstrange/embedded-postgres v1.10.0/go.mod h1:a008U8/Rws5FtIOTGYDYa7beVWsT3qVKyqExqYYjL+c= github.com/fiatjaf/go-lnurl v1.11.2 h1:XyZS6Uuu/2ZbhkZjOm3W+FaFvRzRRTFel3aMoO6eDUE= github.com/fiatjaf/go-lnurl v1.11.2/go.mod h1:9PAgeVpZ5u6olV/dfkoyPSOJs3j4q0JIGLSbBbmMci8= +github.com/fiatjaf/go-lnurl v1.11.3-0.20220819192234-5c5819dd0aa7 h1:0m0ph1FcZY7p89OpaXOUs8N44GhP7gE/98l+eWCNSkQ= +github.com/fiatjaf/go-lnurl v1.11.3-0.20220819192234-5c5819dd0aa7/go.mod h1:KJfs14iAY3gCgt/3T6fxfBvPhU67OfIp7PSrBg/v/R8= github.com/fiatjaf/ln-decodepay v1.1.0 h1:HigjqNH+ApiO6gm7RV23jXNFuvwq+zgsWl4BJAfPWwE= github.com/fiatjaf/ln-decodepay v1.1.0/go.mod h1:2qdTT95b8Z4dfuxiZxXuJ1M7bQ9CrLieEA1DKC50q6s= github.com/form3tech-oss/jwt-go v3.2.3+incompatible h1:7ZaBxOI7TMoYBfyA3cQHErNNyAWIKUMIwqxEtgHOs5c= diff --git a/internal/telegram/lnurl.go b/internal/telegram/lnurl.go index 334f5fb..53d9c8d 100644 --- a/internal/telegram/lnurl.go +++ b/internal/telegram/lnurl.go @@ -213,11 +213,7 @@ func (bot *TipBot) HandleLNURL(rawlnurl string) (string, lnurl.LNURLParams, erro if err != nil { return "", nil, err } - // rerun LNURLDecode to convert lnurlp/keyauth schemes to https:// - rawurl, err = lnurl.LNURLDecode(rawurl) - if err != nil { - return "", nil, err - } + } log.Debug("[HandleLNURL] rawurl: ", rawurl) parsed, err := url.Parse(rawurl)