Fixed balance update not showing properly

This commit is contained in:
Ben Arc
2022-01-31 16:47:58 +00:00
parent 0680669e59
commit 382622d5ac
3 changed files with 7 additions and 6 deletions

View File

@@ -185,6 +185,7 @@ new Vue({
location: window.location
},
balance: 0,
credit: 0,
newName: ''
}
},
@@ -249,11 +250,11 @@ new Vue({
this.parse.data.paymentChecker = null
this.parse.camera.show = false
},
updateBalance: function(scopeValue){
updateBalance: function(credit){
LNbits.api
.request(
'PUT',
'/api/v1/wallet/balance/' + scopeValue,
'/api/v1/wallet/balance/' + credit,
this.g.wallet.inkey
)
.catch(err => {

View File

@@ -25,14 +25,14 @@
icon="add"
size="md"
>
<q-popup-edit class="bg-accent text-white" v-slot="scope">
<q-popup-edit class="bg-accent text-white">
<q-input
label="Amount to credit account"
v-model="scope.value"
v-model="credit"
dense
autofocus
type="number"
@keyup.enter="updateBalance(scope.value)"
@keyup.enter="updateBalance(credit)"
>
<template v-slot:append>
<q-icon name="edit" />

View File

@@ -92,7 +92,7 @@ async def api_update_balance(
return {
"id": wallet.wallet.id,
"name": wallet.wallet.name,
"balance": wallet.wallet.balance_msat + amount,
"balance": amount,
}