From 2e12c0ba3c6e4248e339baf6dbb0cd9584b67a0f Mon Sep 17 00:00:00 2001 From: fiatjaf Date: Tue, 3 Nov 2020 19:47:13 -0300 Subject: [PATCH] lnurlp: actually fix what the previous commit did not. --- lnbits/extensions/lnurlp/lnurl.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lnbits/extensions/lnurlp/lnurl.py b/lnbits/extensions/lnurlp/lnurl.py index f6037e41..ed6a0aad 100644 --- a/lnbits/extensions/lnurlp/lnurl.py +++ b/lnbits/extensions/lnurlp/lnurl.py @@ -39,11 +39,14 @@ async def api_lnurl_callback(link_id): return jsonify({"status": "ERROR", "reason": "LNURL-pay not found."}), HTTPStatus.OK min, max = link.min, link.max - rate = await get_fiat_rate(link.currency) if link.currency else 1000 + rate = await get_fiat_rate(link.currency) if link.currency else 1 if link.currency: # allow some fluctuation (as the fiat price may have changed between the calls) min = rate * 995 * link.min max = rate * 1010 * link.max + else: + min = link.min * 1000 + max = link.max * 1000 amount_received = int(request.args.get("amount")) if amount_received < min: