mirror of
https://github.com/KevinMidboe/zoff.git
synced 2025-10-29 18:00:23 +00:00
Added a function to log last logs, in case of any crashes
This commit is contained in:
@@ -21,6 +21,10 @@ function removeAllListeners() {
|
||||
socket.removeEventListener(id);
|
||||
}
|
||||
|
||||
function list_last_logs() {
|
||||
console.log(JSON.stringify(Helper.logs));
|
||||
}
|
||||
|
||||
function filterPlaylistElements(page) {
|
||||
var value = document.getElementById("filtersearch_input").value;
|
||||
var search_type = document.querySelector(".category-advanced-select").value;
|
||||
|
||||
@@ -40,10 +40,14 @@ var Helper = {
|
||||
}
|
||||
console.log("------------ " + new Date() + " ------------");/*RemoveLogging:skip*/
|
||||
}
|
||||
Helper.logs.unshift({log: to_log, date: new Date()});
|
||||
if(Helper.logs.length > 10) {
|
||||
Helper.logs.splice(-1, Helper.logs.length - 10);
|
||||
}
|
||||
try {
|
||||
if(to_log[0] != "FULL PLAYLIST") {
|
||||
Helper.logs.unshift({log: to_log, date: new Date()});
|
||||
if(Helper.logs.length > 10) {
|
||||
Helper.logs.splice(-1, Helper.logs.length - 10);
|
||||
}
|
||||
}
|
||||
} catch(e){}
|
||||
},
|
||||
|
||||
rnd: function(arr) {
|
||||
|
||||
@@ -177,7 +177,8 @@ try{
|
||||
|
||||
window.zoff = {
|
||||
enable_debug: enable_debug,
|
||||
disable_debug: disable_debug
|
||||
disable_debug: disable_debug,
|
||||
list_last_logs: list_last_logs
|
||||
}
|
||||
|
||||
/*if(!Helper.mobilecheck() && (window.location.host != "localhost" && window.location.host != "client.localhost")) {
|
||||
|
||||
@@ -1084,6 +1084,10 @@ var Player = {
|
||||
if(videoSource == "soundcloud") {
|
||||
if(scUsingWidget) {
|
||||
Player.soundcloud_player.isPaused(function(playing) {
|
||||
if(!playing) {
|
||||
Helper.removeClass("#play", "hide");
|
||||
Helper.addClass("#pause", "hide");
|
||||
}
|
||||
playing = !playing;
|
||||
if(Math.ceil(currDurr) + 1 > Player.np.end && playing) {
|
||||
end_programmatically = true;
|
||||
@@ -1097,6 +1101,10 @@ var Player = {
|
||||
}
|
||||
})
|
||||
} else {
|
||||
if(Player.soundcloud_player.isPlaying()) {
|
||||
Helper.removeClass("#play", "hide");
|
||||
Helper.addClass("#pause", "hide");
|
||||
}
|
||||
if(Math.ceil(currDurr) + 1 > Player.np.end && Player.soundcloud_player.isPlaying()) {
|
||||
end_programmatically = true;
|
||||
if(!offline) {
|
||||
@@ -1109,9 +1117,12 @@ var Player = {
|
||||
}
|
||||
}
|
||||
} else {
|
||||
if(Player.player.getPlayerState() == 1) {
|
||||
Helper.removeClass("#play", "hide");
|
||||
Helper.addClass("#pause", "hide");
|
||||
}
|
||||
if(Math.ceil(Player.player.getCurrentTime()) >= Player.np.end && (Player.player.getPlayerState() == YT.PlayerState.PLAYING)) {
|
||||
end_programmatically = true;
|
||||
|
||||
if(!offline) {
|
||||
Player.player.pauseVideo();
|
||||
was_stopped = false;
|
||||
|
||||
Reference in New Issue
Block a user