push before removing uuid
This commit is contained in:
parent
c10f89e1d6
commit
59d6b654c5
3 changed files with 44 additions and 4 deletions
|
|
@ -17,6 +17,7 @@ new Vue({
|
|||
toggleAdvanced: false,
|
||||
cards: [],
|
||||
hits: [],
|
||||
refunds: [],
|
||||
cardDialog: {
|
||||
show: false,
|
||||
data: {
|
||||
|
|
@ -164,6 +165,23 @@ new Vue({
|
|||
console.log(self.hits)
|
||||
})
|
||||
},
|
||||
getRefunds: function () {
|
||||
var self = this
|
||||
|
||||
LNbits.api
|
||||
.request(
|
||||
'GET',
|
||||
'/boltcards/api/v1/refunds?all_wallets=true',
|
||||
this.g.user.wallets[0].inkey
|
||||
)
|
||||
.then(function (response) {
|
||||
self.refunds = response.data.map(function (obj) {
|
||||
obj.card_name = self.cards.find(d => d.id == obj.card_id).card_name
|
||||
return mapCards(obj)
|
||||
})
|
||||
console.log(self.hits)
|
||||
})
|
||||
},
|
||||
openQrCodeDialog(cardId) {
|
||||
var card = _.findWhere(this.cards, {id: cardId})
|
||||
|
||||
|
|
@ -177,8 +195,13 @@ new Vue({
|
|||
}
|
||||
this.qrCodeDialog.show = true
|
||||
},
|
||||
generateKeys: function () {
|
||||
addCardOpen: function () {
|
||||
this.cardDialog.show = true
|
||||
var elem = this.$els.myBtn
|
||||
elem.click()
|
||||
},
|
||||
generateKeys: function () {
|
||||
|
||||
const genRanHex = size =>
|
||||
[...Array(size)]
|
||||
.map(() => Math.floor(Math.random() * 16).toString(16))
|
||||
|
|
@ -307,7 +330,7 @@ new Vue({
|
|||
if (this.g.user.wallets.length) {
|
||||
this.getCards()
|
||||
this.getHits()
|
||||
this.getWithdraws()
|
||||
this.getRefunds()
|
||||
}
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<div class="col-12 col-md-8 col-lg-7 q-gutter-y-md">
|
||||
<q-card>
|
||||
<q-card-section>
|
||||
<q-btn unelevated color="primary" v-on:click="generateKeys"
|
||||
<q-btn unelevated color="primary" v-on:click="addCardOpen"
|
||||
>Add Card</q-btn
|
||||
>
|
||||
</q-card-section>
|
||||
|
|
@ -234,7 +234,7 @@
|
|||
v-model="toggleAdvanced"
|
||||
label="Show advanced options"
|
||||
></q-toggle>
|
||||
<div v-if="toggleAdvanced">
|
||||
<div v-show="toggleAdvanced">
|
||||
<q-input
|
||||
filled
|
||||
dense
|
||||
|
|
@ -281,6 +281,7 @@
|
|||
class="q-ml-auto"
|
||||
v-on:click="generateKeys"
|
||||
v-on:click.right="debugKeys"
|
||||
v-el:keybtn
|
||||
>Generate keys</q-btn
|
||||
>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -119,3 +119,19 @@ async def api_hits(
|
|||
cards_ids.append(card.id)
|
||||
|
||||
return [hit.dict() for hit in await get_hits(cards_ids)]
|
||||
|
||||
@boltcards_ext.get("/api/v1/refunds")
|
||||
async def api_hits(
|
||||
g: WalletTypeInfo = Depends(get_key_type), all_wallets: bool = Query(False)
|
||||
):
|
||||
wallet_ids = [g.wallet.id]
|
||||
|
||||
if all_wallets:
|
||||
wallet_ids = (await get_user(g.wallet.user)).wallet_ids
|
||||
|
||||
cards = await get_cards(wallet_ids)
|
||||
cards_ids = []
|
||||
for card in cards:
|
||||
cards_ids.append(card.id)
|
||||
|
||||
return [hit.dict() for hit in await get_hits(cards_ids)]
|
||||
Loading…
Add table
Add a link
Reference in a new issue