mirror of
https://github.com/lnbits/lnbits-legend.git
synced 2024-11-20 10:39:59 +01:00
commit
5ccf5111a5
@ -73,6 +73,11 @@ async def displaywin(
|
|||||||
raise HTTPException(
|
raise HTTPException(
|
||||||
status_code=HTTPStatus.NOT_FOUND, detail="satsdice link does not exist."
|
status_code=HTTPStatus.NOT_FOUND, detail="satsdice link does not exist."
|
||||||
)
|
)
|
||||||
|
if satsdiceLink.lost:
|
||||||
|
return satsdice_renderer().TemplateResponse(
|
||||||
|
"satsdice/error.html",
|
||||||
|
{"request": request, "link": satsdicelink.id, "paid": False, "lost": True},
|
||||||
|
)
|
||||||
|
|
||||||
withdrawLink = await get_satsdice_withdraw(payment_hash)
|
withdrawLink = await get_satsdice_withdraw(payment_hash)
|
||||||
if withdrawLink:
|
if withdrawLink:
|
||||||
@ -92,6 +97,7 @@ async def displaywin(
|
|||||||
chance = satsdicelink.chance
|
chance = satsdicelink.chance
|
||||||
status = await api_payment(payment_hash)
|
status = await api_payment(payment_hash)
|
||||||
if not rand < chance or not status["paid"]:
|
if not rand < chance or not status["paid"]:
|
||||||
|
await update_satsdice_payment(payment_hash, lost=1)
|
||||||
return satsdice_renderer().TemplateResponse(
|
return satsdice_renderer().TemplateResponse(
|
||||||
"satsdice/error.html",
|
"satsdice/error.html",
|
||||||
{"request": request, "link": satsdicelink.id, "paid": False, "lost": True},
|
{"request": request, "link": satsdicelink.id, "paid": False, "lost": True},
|
||||||
|
Loading…
Reference in New Issue
Block a user