From 49c58cc8d0cb48fd874ba40d28c4331a065424df Mon Sep 17 00:00:00 2001 From: Gene Takavic <80261724+iWarpBTC@users.noreply.github.com> Date: Mon, 24 Oct 2022 11:48:34 +0200 Subject: [PATCH] return a reason of failed payment to the pos; disable a change of wallet in the form --- lnbits/extensions/boltcards/lnurl.py | 4 ++-- lnbits/extensions/boltcards/templates/boltcards/index.html | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/lnbits/extensions/boltcards/lnurl.py b/lnbits/extensions/boltcards/lnurl.py index 064bde2c..cd4c6ba4 100644 --- a/lnbits/extensions/boltcards/lnurl.py +++ b/lnbits/extensions/boltcards/lnurl.py @@ -136,8 +136,8 @@ async def lnurl_callback( ) return {"status": "OK"} - except: - return {"status": "ERROR", "reason": f"Payment failed"} + except Exception as exc: + return {"status": "ERROR", "reason": f"Payment failed - {exc}"} # /boltcards/api/v1/auth?a=00000000000000000000000000000000 diff --git a/lnbits/extensions/boltcards/templates/boltcards/index.html b/lnbits/extensions/boltcards/templates/boltcards/index.html index f795e454..7b9713e2 100644 --- a/lnbits/extensions/boltcards/templates/boltcards/index.html +++ b/lnbits/extensions/boltcards/templates/boltcards/index.html @@ -215,6 +215,7 @@ emit-value v-model="cardDialog.data.wallet" :options="g.user.walletOptions" + :disable="cardDialog.data.id != null" label="Wallet *" >