From 16b6ae461a39a203004e9c3fb0b46da0da6af8ac Mon Sep 17 00:00:00 2001 From: Tiago vasconcelos Date: Wed, 1 Dec 2021 10:23:54 +0000 Subject: [PATCH] ... --- lnbits/extensions/lnaddress/lnurl.py | 2 +- lnbits/extensions/lnaddress/models.py | 7 +++---- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/lnbits/extensions/lnaddress/lnurl.py b/lnbits/extensions/lnaddress/lnurl.py index 40d36e177..33e90a3ea 100644 --- a/lnbits/extensions/lnaddress/lnurl.py +++ b/lnbits/extensions/lnaddress/lnurl.py @@ -32,7 +32,7 @@ async def lnurl_response(username: str, domain: str, request: Request): callback=request.url_for("lnaddress.lnurl_callback", address_id=address.id), min_sendable=1000, max_sendable=1000000000, - metadata=await address.lnurlpay_metadata(), + metadata=await address.lnurlpay_metadata(domain=domain), ) print("RESP", resp.dict()) return resp.dict() diff --git a/lnbits/extensions/lnaddress/models.py b/lnbits/extensions/lnaddress/models.py index c2da2af84..857691ee3 100644 --- a/lnbits/extensions/lnaddress/models.py +++ b/lnbits/extensions/lnaddress/models.py @@ -51,10 +51,9 @@ class Addresses(BaseModel): paid: bool time: int - async def lnurlpay_metadata(self) -> LnurlPayMetadata: - domain = await get_domain(self.domain) - text = f"Payment to {self.username}@{domain.domain}" - identifier = f"{self.username}@{domain.domain}" + async def lnurlpay_metadata(self, domain) -> LnurlPayMetadata: + text = f"Payment to {self.username}@{domain}" + identifier = f"{self.username}@{domain}" metadata = [["text/plain", text], ["text/identifier", identifier]] return LnurlPayMetadata(json.dumps(metadata))