add publickey if stored
This commit is contained in:
parent
bd4fd73417
commit
d5388ba7de
1 changed files with 27 additions and 2 deletions
|
|
@ -162,6 +162,17 @@
|
||||||
v-model.trim="checkoutDialog.data.username"
|
v-model.trim="checkoutDialog.data.username"
|
||||||
label="Name *optional"
|
label="Name *optional"
|
||||||
></q-input>
|
></q-input>
|
||||||
|
<q-input
|
||||||
|
filled
|
||||||
|
dense
|
||||||
|
v-model.trim="checkoutDialog.data.pubkey"
|
||||||
|
label="Public key *optional"
|
||||||
|
>
|
||||||
|
<template v-slot:append>
|
||||||
|
<q-icon @click="getPubkey" name="settings_backup_restore" />
|
||||||
|
<q-tooltip>Click to restore saved public key</q-tooltip>
|
||||||
|
</template>
|
||||||
|
</q-input>
|
||||||
<q-input
|
<q-input
|
||||||
filled
|
filled
|
||||||
dense
|
dense
|
||||||
|
|
@ -206,7 +217,7 @@
|
||||||
<q-btn
|
<q-btn
|
||||||
v-close-popup
|
v-close-popup
|
||||||
flat
|
flat
|
||||||
@click="checkoutDialog = {show: false, data: {}}"
|
@click="checkoutDialog = {show: false, data: {pubkey: ''}}"
|
||||||
color="grey"
|
color="grey"
|
||||||
class="q-ml-auto"
|
class="q-ml-auto"
|
||||||
>Cancel</q-btn
|
>Cancel</q-btn
|
||||||
|
|
@ -276,7 +287,9 @@
|
||||||
cartMenu: [],
|
cartMenu: [],
|
||||||
checkoutDialog: {
|
checkoutDialog: {
|
||||||
show: false,
|
show: false,
|
||||||
data: {}
|
data: {
|
||||||
|
pubkey: ''
|
||||||
|
}
|
||||||
},
|
},
|
||||||
qrCodeDialog: {
|
qrCodeDialog: {
|
||||||
data: {
|
data: {
|
||||||
|
|
@ -346,6 +359,18 @@
|
||||||
})
|
})
|
||||||
console.log(this.cartMenu, this.cart)
|
console.log(this.cartMenu, this.cart)
|
||||||
},
|
},
|
||||||
|
getPubkey() {
|
||||||
|
let data = this.$q.localStorage.getItem(`lnbits.diagonalley.data`)
|
||||||
|
if (data && data.keys.publickey) {
|
||||||
|
this.checkoutDialog.data.pubkey = data.keys.publickey
|
||||||
|
} else {
|
||||||
|
this.$q.notify({
|
||||||
|
type: 'warning',
|
||||||
|
message: 'No public key stored!',
|
||||||
|
icon: 'settings_backup_restore'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
},
|
||||||
placeOrder() {
|
placeOrder() {
|
||||||
let dialog = this.checkoutDialog.data
|
let dialog = this.checkoutDialog.data
|
||||||
let data = {
|
let data = {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue