From 3054248858929e88a821fb597b3553c0029f7af5 Mon Sep 17 00:00:00 2001 From: Vlad Stan Date: Wed, 27 Jul 2022 15:08:39 +0300 Subject: [PATCH] feat: allow `Connect` from dropdown menu --- .../watchonly/static/components/payment/payment.js | 1 - .../components/serial-signer/serial-signer.html | 13 ++++++++++++- .../components/serial-signer/serial-signer.js | 6 +----- .../components/wallet-config/wallet-config.js | 1 - 4 files changed, 13 insertions(+), 8 deletions(-) diff --git a/lnbits/extensions/watchonly/static/components/payment/payment.js b/lnbits/extensions/watchonly/static/components/payment/payment.js index e2a59207..dfe61447 100644 --- a/lnbits/extensions/watchonly/static/components/payment/payment.js +++ b/lnbits/extensions/watchonly/static/components/payment/payment.js @@ -84,7 +84,6 @@ async function payment(path) { try { if (!this.serialSignerRef.isConnected()) { await this.serialSignerRef.openSerialPort() - return } if (!this.serialSignerRef.isAuthenticated()) { await this.serialSignerRef.hwwShowPasswordDialog() diff --git a/lnbits/extensions/watchonly/static/components/serial-signer/serial-signer.html b/lnbits/extensions/watchonly/static/components/serial-signer/serial-signer.html index ec23a9e2..66d01d0a 100644 --- a/lnbits/extensions/watchonly/static/components/serial-signer/serial-signer.html +++ b/lnbits/extensions/watchonly/static/components/serial-signer/serial-signer.html @@ -5,7 +5,7 @@ color="primary" icon="usb" :text-color="selectedPort ? hww.authenticated ? 'green' : 'orange' : 'white'" - @click="toggleSerialPortConection" + @click="openSerialPort" > @@ -42,6 +42,17 @@ Clear password for HWW. + + + Connect + Connect Serial Port device. + + { diff --git a/lnbits/extensions/watchonly/static/components/wallet-config/wallet-config.js b/lnbits/extensions/watchonly/static/components/wallet-config/wallet-config.js index 3bd3fbf7..45ea1dab 100644 --- a/lnbits/extensions/watchonly/static/components/wallet-config/wallet-config.js +++ b/lnbits/extensions/watchonly/static/components/wallet-config/wallet-config.js @@ -14,7 +14,6 @@ async function walletConfig(path) { return satOrBtc(val, showUnit, this.config.data.sats_denominated) }, updateConfig: async function () { - // const wallet = this.g.user.wallets[0] try { await LNbits.api.request( 'PUT',