mirror of
https://github.com/lnbits/lnbits.git
synced 2025-10-02 14:09:26 +02:00
Cashu: fix mint init (#1470)
This commit is contained in:
@@ -555,7 +555,7 @@ page_container %}
|
|||||||
@hide="closeParseDialog"
|
@hide="closeParseDialog"
|
||||||
position="top"
|
position="top"
|
||||||
>
|
>
|
||||||
<q-card class="q-pa-lg q-pt-xl">
|
<q-card class="q-pa-lg q-pt-xl lnbits__dialog-card">
|
||||||
<div v-if="payInvoiceData.invoice">
|
<div v-if="payInvoiceData.invoice">
|
||||||
{% raw %}
|
{% raw %}
|
||||||
<h6 class="q-my-none">
|
<h6 class="q-my-none">
|
||||||
@@ -596,7 +596,7 @@ page_container %}
|
|||||||
>
|
>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div v-else-if="payInvoiceData.lnurlauth">
|
<!-- <div v-else-if="payInvoiceData.lnurlauth">
|
||||||
{% raw %}
|
{% raw %}
|
||||||
<q-form @submit="authLnurl" class="q-gutter-md">
|
<q-form @submit="authLnurl" class="q-gutter-md">
|
||||||
<p class="q-my-none text-h6">
|
<p class="q-my-none text-h6">
|
||||||
@@ -626,8 +626,8 @@ page_container %}
|
|||||||
</div>
|
</div>
|
||||||
</q-form>
|
</q-form>
|
||||||
{% endraw %}
|
{% endraw %}
|
||||||
</div>
|
</div> -->
|
||||||
<div v-else-if="payInvoiceData.lnurlpay">
|
<!-- <div v-else-if="payInvoiceData.lnurlpay">
|
||||||
{% raw %}
|
{% raw %}
|
||||||
<q-form @submit="payLnurl" class="q-gutter-md">
|
<q-form @submit="payLnurl" class="q-gutter-md">
|
||||||
<p v-if="payInvoiceData.lnurlpay.fixed" class="q-my-none text-h6">
|
<p v-if="payInvoiceData.lnurlpay.fixed" class="q-my-none text-h6">
|
||||||
@@ -707,12 +707,12 @@ page_container %}
|
|||||||
</div>
|
</div>
|
||||||
</q-form>
|
</q-form>
|
||||||
{% endraw %}
|
{% endraw %}
|
||||||
</div>
|
</div> -->
|
||||||
<div v-else>
|
<div v-else>
|
||||||
<q-form
|
<q-form
|
||||||
v-if="!camera.show"
|
v-if="!camera.show"
|
||||||
@submit="decodeRequest"
|
@submit="decodeRequest"
|
||||||
class="q-gutter-md lnbits__dialog-card"
|
class="q-gutter-md"
|
||||||
>
|
>
|
||||||
<q-input
|
<q-input
|
||||||
ref="pasteInput"
|
ref="pasteInput"
|
||||||
@@ -1438,7 +1438,6 @@ page_container %}
|
|||||||
},
|
},
|
||||||
addMint: async function (url, verbose = false) {
|
addMint: async function (url, verbose = false) {
|
||||||
try {
|
try {
|
||||||
await this.activateMint(url, verbose)
|
|
||||||
// we have no mints at all
|
// we have no mints at all
|
||||||
if (this.mints.length == 0) {
|
if (this.mints.length == 0) {
|
||||||
this.mints = [{url: url, balance: 0}]
|
this.mints = [{url: url, balance: 0}]
|
||||||
@@ -1447,6 +1446,7 @@ page_container %}
|
|||||||
this.mints.push({url: url, balance: 0})
|
this.mints.push({url: url, balance: 0})
|
||||||
}
|
}
|
||||||
localStorage.setItem('cashu.mints', JSON.stringify(this.mints))
|
localStorage.setItem('cashu.mints', JSON.stringify(this.mints))
|
||||||
|
await this.activateMint(url, verbose)
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
throw error
|
throw error
|
||||||
} finally {
|
} finally {
|
||||||
@@ -1473,6 +1473,7 @@ page_container %}
|
|||||||
if (verbose) {
|
if (verbose) {
|
||||||
this.notifySuccess('Mint added.')
|
this.notifySuccess('Mint added.')
|
||||||
}
|
}
|
||||||
|
localStorage.setItem('cashu.activeMintURL', this.activeMintURL)
|
||||||
console.log('### activateMint: Mint activated: ', this.activeMintURL)
|
console.log('### activateMint: Mint activated: ', this.activeMintURL)
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
this.activeMintURL = presiouvURL
|
this.activeMintURL = presiouvURL
|
||||||
@@ -2408,7 +2409,6 @@ page_container %}
|
|||||||
this.mints.filter(m => m.url == this.activeMintURL)[0].keys = keys
|
this.mints.filter(m => m.url == this.activeMintURL)[0].keys = keys
|
||||||
this.mints.filter(m => m.url == this.activeMintURL)[0].keysets =
|
this.mints.filter(m => m.url == this.activeMintURL)[0].keysets =
|
||||||
keysets
|
keysets
|
||||||
localStorage.setItem('cashu.activeMintURL', this.activeMintURL)
|
|
||||||
localStorage.setItem('cashu.mints', JSON.stringify(this.mints))
|
localStorage.setItem('cashu.mints', JSON.stringify(this.mints))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user