diff --git a/lnbits/extensions/watchonly/static/js/index.js b/lnbits/extensions/watchonly/static/js/index.js index 19d375a1..bbfe2ad7 100644 --- a/lnbits/extensions/watchonly/static/js/index.js +++ b/lnbits/extensions/watchonly/static/js/index.js @@ -637,7 +637,11 @@ new Vue({ const data = await this.etractTxFromPsbt( this.payment.psbtBase64Signed ) - this.payment.signedTx = JSON.parse(data.tx_json) + if (data) { + this.payment.signedTx = JSON.parse(data.tx_json) + } else { + this.payment.signedTx = null + } } } else { psbtChunks = [] diff --git a/lnbits/extensions/watchonly/templates/watchonly/index.html b/lnbits/extensions/watchonly/templates/watchonly/index.html index ef9fb131..fe7bd59e 100644 --- a/lnbits/extensions/watchonly/templates/watchonly/index.html +++ b/lnbits/extensions/watchonly/templates/watchonly/index.html @@ -173,24 +173,29 @@
-
+
Scan Blockchain - +
-
+
+ +
+
Make Payment - {{payment.changeAmount ? payment.changeAmount: + {{payment.changeAmount ? satBtc(payment.changeAmount): 'no change'}} Connect Disconnect
@@ -1066,10 +1069,11 @@
-
+
{{satBtc(payment.signedTx.fee)}}
-
-
Send
+ +
+
{{satBtc(out.amount)}}
+
-
-
{{satBtc(out.amount)}}
-
to
-
{{out.address}}
-
-
+ {{out.address}}
+
@@ -1298,7 +1300,12 @@ {% endblock %} {% block scripts %} {{ window_vars(user) }} - +