From 5a08dfa72f26a250b09c643c47cd4abc18e3843c Mon Sep 17 00:00:00 2001 From: Andrew Zhao Date: Sun, 10 Jan 2021 17:05:08 -0500 Subject: [PATCH] fix incorrect use of setinterval in js --- assets/js/player.js | 4 ++-- assets/js/watch.js | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/assets/js/player.js b/assets/js/player.js index fcba43d8..932de581 100644 --- a/assets/js/player.js +++ b/assets/js/player.js @@ -69,7 +69,7 @@ if (location.pathname.startsWith('/embed/')) { player.on('error', function (event) { if (player.error().code === 2 || player.error().code === 4) { - setInterval(setTimeout(function (event) { + setTimeout(function (event) { console.log('An error occured in the player, reloading...'); var currentTime = player.currentTime(); @@ -88,7 +88,7 @@ player.on('error', function (event) { if (!paused) { player.play(); } - }, 5000), 5000); + }, 5000); } }); diff --git a/assets/js/watch.js b/assets/js/watch.js index 05530f3d..eb493bf3 100644 --- a/assets/js/watch.js +++ b/assets/js/watch.js @@ -272,7 +272,7 @@ function get_reddit_comments(retries) { xhr.onerror = function () { console.log('Pulling comments failed... ' + retries + '/5'); - setInterval(function () { get_reddit_comments(retries - 1) }, 1000); + setTimeout(function () { get_reddit_comments(retries - 1) }, 1000); } xhr.ontimeout = function () { @@ -346,7 +346,7 @@ function get_youtube_comments(retries) { comments.innerHTML = '

'; console.log('Pulling comments failed... ' + retries + '/5'); - setInterval(function () { get_youtube_comments(retries - 1) }, 1000); + setTimeout(function () { get_youtube_comments(retries - 1) }, 1000); } xhr.ontimeout = function () {