Added a try-again for commands with password if there exists an adminass saved

This commit is contained in:
Kasper Rynning-Tønnesen
2018-02-28 15:40:55 +01:00
parent 7b66575ea8
commit 2e8ef6739c
5 changed files with 54 additions and 13 deletions

View File

@@ -118,7 +118,7 @@ function chromecastListener(evt, data) {
if(offline){
Player.playNext();
} else {
socket.emit("skip", {error: json_parsed.data_code, id: json_parsed.videoId, pass: adminpass == "" ? "" : Crypt.crypt_pass(adminpass), channel: chan.toLowerCase(), userpass: embed ? '' : Crypt.crypt_pass(Crypt.get_userpass(chan.toLowerCase()))});
emit("skip", {error: json_parsed.data_code, id: json_parsed.videoId, pass: adminpass == "" ? "" : Crypt.crypt_pass(adminpass), channel: chan.toLowerCase(), userpass: embed ? '' : Crypt.crypt_pass(Crypt.get_userpass(chan.toLowerCase()))});
}
break;
case 1:
@@ -370,6 +370,18 @@ function change_offline(enabled, already_offline){
}
}
function emit() {
lastCommand = [];
for(var i = 0; i < arguments.length; i++) {
lastCommand.push(arguments[i]);
}
if(arguments.length == 1) {
socket.emit(arguments[0]);
} else {
socket.emit(arguments[0], arguments[1]);
}
}
function before_toast(){
if($('.toast').length > 0) {
var toastElement = $('.toast').first()[0];