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() { created() {
console.log(this.g.user.wallets[0])
var getJukeboxes = this.getJukeboxes var getJukeboxes = this.getJukeboxes
getJukeboxes() getJukeboxes()
this.selectedWallet = this.g.user.wallets[0] this.selectedWallet = this.g.user.wallets[0]

View File

@@ -110,9 +110,7 @@
playlists: {}, playlists: {},
playlist: '', playlist: '',
heavyList: [], heavyList: [],
selectedWallet: { selectedWallet: {},
inkey: '{{ inkey }}'
},
receive: { receive: {
dialogues: { dialogues: {
first: false, first: false,
@@ -234,7 +232,15 @@
.catch(err => { .catch(err => {
LNbits.utils.notifyApiError(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> </script>

View File

@@ -196,8 +196,10 @@ async def api_get_token(sp_id):
async def api_get_jukebox_invoice(sp_id, song_id): async def api_get_jukebox_invoice(sp_id, song_id):
jukebox = await get_jukebox(sp_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]) jukebox_payment = await create_jukebox_payment(song_id,invoice[0])
print(jukebox_payment) print(jukebox_payment)
return jsonify(invoice, jukebox_payment) return jsonify(invoice, jukebox_payment)