mirror of
https://github.com/lnbits/lnbits.git
synced 2025-06-02 03:02:35 +02:00
Fixed multiple play bug in jukebox
This commit is contained in:
parent
52cb381bd5
commit
ee9490ab68
@ -169,43 +169,48 @@
|
||||
LNbits.api
|
||||
.request(
|
||||
'GET',
|
||||
'/jukebox/api/v1/jukebox/jb/invoicep/' +
|
||||
self.receive.id +
|
||||
'/{{ juke_id }}/' +
|
||||
self.receive.paymentHash
|
||||
'/jukebox/api/v1/jukebox/jb/checkinvoice/' +
|
||||
self.receive.paymentHash +
|
||||
'/{{ juke_id }}'
|
||||
)
|
||||
.then(function (res) {
|
||||
console.log(
|
||||
'/jukebox/api/v1/jukebox/jb/invoicep/' +
|
||||
self.receive.id +
|
||||
'/{{ juke_id }}/' +
|
||||
self.receive.paymentHash
|
||||
)
|
||||
console.log(res.data)
|
||||
console.log(self.receive.id)
|
||||
if (res.data[2] == self.receive.id) {
|
||||
console.log(res)
|
||||
if (res.data.paid == true) {
|
||||
clearInterval(dialog.paymentChecker)
|
||||
dialog.dismissMsg()
|
||||
self.receive.dialogues.second = false
|
||||
LNbits.api
|
||||
.request(
|
||||
'GET',
|
||||
'/jukebox/api/v1/jukebox/jb/invoicep/' +
|
||||
self.receive.id +
|
||||
'/{{ juke_id }}/' +
|
||||
self.receive.paymentHash
|
||||
)
|
||||
.then(function (ress) {
|
||||
console.log(ress)
|
||||
if (ress.data[2] == self.receive.id) {
|
||||
clearInterval(dialog.paymentChecker)
|
||||
dialog.dismissMsg()
|
||||
self.receive.dialogues.second = false
|
||||
|
||||
self.$q.notify({
|
||||
type: 'positive',
|
||||
message:
|
||||
'Success! "' +
|
||||
self.receive.name +
|
||||
'" will be played soon',
|
||||
timeout: 3000
|
||||
})
|
||||
self.receive.dialogues.first = false
|
||||
self.$q.notify({
|
||||
type: 'positive',
|
||||
message:
|
||||
'Success! "' +
|
||||
self.receive.name +
|
||||
'" will be played soon',
|
||||
timeout: 3000
|
||||
})
|
||||
self.receive.dialogues.first = false
|
||||
}
|
||||
})
|
||||
}
|
||||
})
|
||||
}, 3000)
|
||||
})
|
||||
.finally(
|
||||
|
||||
setTimeout(() => {
|
||||
self.getCurrent()
|
||||
}, 500)
|
||||
)
|
||||
})
|
||||
.catch(err => {
|
||||
self.$q.notify({
|
||||
color: 'warning',
|
||||
|
Loading…
x
Reference in New Issue
Block a user