pass the full payment_hash to the lnurl success action URL.
This commit is contained in:
parent
529717a0f6
commit
c6f4372d23
|
@ -45,7 +45,9 @@ class Track(NamedTuple):
|
||||||
return f"'{self.name}', from {producer_name}."
|
return f"'{self.name}', from {producer_name}."
|
||||||
|
|
||||||
async def lnurlpay_metadata(self) -> LnurlPayMetadata:
|
async def lnurlpay_metadata(self) -> LnurlPayMetadata:
|
||||||
description = (await self.fullname()) + " Like this track? Send some sats in appreciation."
|
description = (
|
||||||
|
await self.fullname()
|
||||||
|
) + " Like this track? Send some sats in appreciation."
|
||||||
|
|
||||||
if self.download_url:
|
if self.download_url:
|
||||||
description += f" Send {round(self.price_msat/1000)} sats or more and you can download it."
|
description += f" Send {round(self.price_msat/1000)} sats or more and you can download it."
|
||||||
|
@ -57,7 +59,12 @@ class Track(NamedTuple):
|
||||||
return None
|
return None
|
||||||
|
|
||||||
return UrlAction(
|
return UrlAction(
|
||||||
url=url_for("livestream.track_redirect_download", track_id=self.id, p=payment_hash[:5], _external=True),
|
url=url_for(
|
||||||
|
"livestream.track_redirect_download",
|
||||||
|
track_id=self.id,
|
||||||
|
p=payment_hash,
|
||||||
|
_external=True,
|
||||||
|
),
|
||||||
description=f"Download the track {self.name}!",
|
description=f"Download the track {self.name}!",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user