diff --git a/lnbits/core/models.py b/lnbits/core/models.py index b2cd70af..bef29135 100644 --- a/lnbits/core/models.py +++ b/lnbits/core/models.py @@ -52,7 +52,10 @@ class Wallet(NamedTuple): wal=self.id, _external=True, ) - return lnurl_encode(url) + try: + return lnurl_encode(url) + except: + return "" def lnurlauth_key(self, domain: str) -> SigningKey: hashing_key = hashlib.sha256(self.id.encode("utf-8")).digest() diff --git a/lnbits/core/templates/core/wallet.html b/lnbits/core/templates/core/wallet.html index 39c519af..16305687 100644 --- a/lnbits/core/templates/core/wallet.html +++ b/lnbits/core/templates/core/wallet.html @@ -231,11 +231,9 @@ {% include "core/_api_docs.html" %} - + + {% if wallet.lnurlwithdraw_full %} +

@@ -257,6 +255,8 @@ + {% endif %} +