From 2fc4fad7579531ea81dd0caca3724e00ed5fa34a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?dni=20=E2=9A=A1?= Date: Tue, 6 Feb 2024 12:56:29 +0100 Subject: [PATCH] bug: increment before paying (#23) fixes issue in used withdraws --- lnurl.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lnurl.py b/lnurl.py index b192137..5396d75 100644 --- a/lnurl.py +++ b/lnurl.py @@ -111,13 +111,13 @@ async def api_lnurl_callback( ) try: + await increment_withdraw_link(link) payment_hash = await pay_invoice( wallet_id=link.wallet, payment_request=pr, max_sat=link.max_withdrawable, extra={"tag": "withdraw"}, ) - await increment_withdraw_link(link) if link.webhook_url: await dispatch_webhook(link, payment_hash, pr) return {"status": "OK"}