diff --git a/lnbits/extensions/jukebox/static/js/index.js b/lnbits/extensions/jukebox/static/js/index.js index 30ce36178..9967612d6 100644 --- a/lnbits/extensions/jukebox/static/js/index.js +++ b/lnbits/extensions/jukebox/static/js/index.js @@ -177,8 +177,9 @@ new Vue({ }, getSpotifyTokens() { self = this - + var counter = 0 var timerId = setInterval(function () { + counter++ if (!self.jukeboxDialog.data.sp_user) { clearInterval(timerId) } @@ -217,7 +218,7 @@ new Vue({ clearInterval(timerId) self.closeFormDialog() } - else{ + else { self.step = 4 clearInterval(timerId) } diff --git a/lnbits/extensions/jukebox/templates/jukebox/jukebox.html b/lnbits/extensions/jukebox/templates/jukebox/jukebox.html index 25af9f43c..9aac2a249 100644 --- a/lnbits/extensions/jukebox/templates/jukebox/jukebox.html +++ b/lnbits/extensions/jukebox/templates/jukebox/jukebox.html @@ -28,6 +28,7 @@ v-model="playlist" :options="playlists" label="playlists" + @input="selectPlaylist()" > @@ -38,7 +39,13 @@ separator >