From 840de18a91199c0157ecfb0ba8fc1eb22772eb0f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?dni=20=E2=9A=A1?= Date: Mon, 9 Jan 2023 16:39:31 +0100 Subject: [PATCH] fixup --- lnbits/extensions/lnurldevice/crud.py | 1 + lnbits/extensions/lnurldevice/lnurl.py | 5 +---- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/lnbits/extensions/lnurldevice/crud.py b/lnbits/extensions/lnurldevice/crud.py index 16baae1e..0ab520da 100644 --- a/lnbits/extensions/lnurldevice/crud.py +++ b/lnbits/extensions/lnurldevice/crud.py @@ -118,6 +118,7 @@ async def create_lnurldevicepayment( sats: Optional[int] = 0, ) -> lnurldevicepayment: device = await get_lnurldevice(deviceid) + assert device if device.device == "atm": lnurldevicepayment_id = shortuuid.uuid(name=payload) else: diff --git a/lnbits/extensions/lnurldevice/lnurl.py b/lnbits/extensions/lnurldevice/lnurl.py index 978ea0e1..b14bd613 100644 --- a/lnbits/extensions/lnurldevice/lnurl.py +++ b/lnbits/extensions/lnurldevice/lnurl.py @@ -236,13 +236,10 @@ async def lnurl_callback( else: if lnurldevicepayment.payload != k1: return {"status": "ERROR", "reason": "Bad K1"} -<<<<<<< HEAD - lnurldevicepayment = await update_lnurldevicepayment( -======= if lnurldevicepayment.payhash != "payment_hash": return {"status": "ERROR", "reason": f"Payment already claimed"} + lnurldevicepayment_updated = await update_lnurldevicepayment( ->>>>>>> c2f4a7c9 (fix mypy lnurldevices issues) lnurldevicepayment_id=paymentid, payhash=lnurldevicepayment.payload ) assert lnurldevicepayment_updated