diff --git a/lnbits/core/services.py b/lnbits/core/services.py index 8ffe5fdd5..3a6577663 100644 --- a/lnbits/core/services.py +++ b/lnbits/core/services.py @@ -50,11 +50,12 @@ async def create_invoice( webhook: Optional[str] = None, conn: Optional[Connection] = None, ) -> Tuple[str, str]: - invoice_memo = None if description_hash else memo - storeable_memo = memo or "LN payment" - + if not memo: + memo = "LN payment" + # invoice_memo = None if description_hash else memo + # storeable_memo = memo ok, checking_id, payment_request, error_message = await WALLET.create_invoice( - amount=amount, memo=invoice_memo, description_hash=description_hash + amount=amount, memo=memo, description_hash=description_hash ) if not ok: raise InvoiceFailure(error_message or "Unexpected backend error.") diff --git a/lnbits/extensions/lnurlp/lnurl.py b/lnbits/extensions/lnurlp/lnurl.py index 173b4823a..8654c4eb8 100644 --- a/lnbits/extensions/lnurlp/lnurl.py +++ b/lnbits/extensions/lnurlp/lnurl.py @@ -82,7 +82,6 @@ async def api_lnurl_callback(request: Request, link_id): return LnurlErrorResponse( reason=f"Got a comment with {len(comment)} characters, but can only accept {link.comment_chars}" ).dict() - payment_hash, payment_request = await create_invoice( wallet_id=link.wallet, amount=int(amount_received / 1000),