listener not working

This commit is contained in:
benarc 2021-06-01 23:40:50 +01:00
parent 2996a84b48
commit 56d1be1cda
3 changed files with 14 additions and 5 deletions

View file

@ -400,6 +400,7 @@ new Vue({
}
},
created() {
console.log(this.g.user.wallets[0])
var getJukeboxes = this.getJukeboxes
getJukeboxes()
this.selectedWallet = this.g.user.wallets[0]

View file

@ -110,9 +110,7 @@
playlists: {},
playlist: '',
heavyList: [],
selectedWallet: {
inkey: '{{ inkey }}'
},
selectedWallet: {},
receive: {
dialogues: {
first: false,
@ -234,7 +232,15 @@
.catch(err => {
LNbits.utils.notifyApiError(err)
})
this.startPaymentNotifier()
// this.startPaymentNotifier()
},
mounted() {
self = this
self.selectedWallet['inkey'] = '{{ inkey }}'
LNbits.events.onInvoicePaid(self.selectedWallet, payment =>
console.log(payment)
)
}
})
</script>

View file

@ -196,8 +196,10 @@ async def api_get_token(sp_id):
async def api_get_jukebox_invoice(sp_id, song_id):
jukebox = await get_jukebox(sp_id)
invoice = await create_invoice(wallet_id=jukebox.wallet,amount=jukebox.price,memo=jukebox.title)
invoice = await create_invoice(wallet_id=jukebox.wallet,amount=jukebox.price,memo=jukebox.title, extra={"tag": "jukebox"},)
jukebox_payment = await create_jukebox_payment(song_id,invoice[0])
print(jukebox_payment)
return jsonify(invoice, jukebox_payment)