added request to lnurlpos callback

This commit is contained in:
benarc
2021-11-03 12:44:32 +00:00
parent 980a878537
commit e62f2e2c34

View File

@@ -89,7 +89,7 @@ async def lnurl_response(
response_class=HTMLResponse, response_class=HTMLResponse,
name="lnurlpos.lnurl_callback", name="lnurlpos.lnurl_callback",
) )
async def lnurl_callback(paymentid: str = Query(None)): async def lnurl_callback(request: Request, paymentid: str = Query(None)):
lnurlpospayment = await get_lnurlpospayment(paymentid) lnurlpospayment = await get_lnurlpospayment(paymentid)
pos = await get_lnurlpos(lnurlpospayment.posid) pos = await get_lnurlpos(lnurlpospayment.posid)
if not pos: if not pos:
@@ -110,7 +110,7 @@ async def lnurl_callback(paymentid: str = Query(None)):
lnurlpospayment = await update_lnurlpospayment( lnurlpospayment = await update_lnurlpospayment(
lnurlpospayment_id=paymentid, payhash=payment_hash lnurlpospayment_id=paymentid, payhash=payment_hash
) )
success_action = pos.success_action(paymentid) success_action = pos.success_action(paymentid, request)
payResponse = { payResponse = {
"pr": payment_request, "pr": payment_request,