From 99aab1eb01ff50a8c296aca25da000d0923868a9 Mon Sep 17 00:00:00 2001 From: kaotisk Date: Tue, 15 Oct 2024 03:48:31 +0300 Subject: Possible fix --- client/js/radio_emulator.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/client/js/radio_emulator.js b/client/js/radio_emulator.js index 7c69151..65a593b 100644 --- a/client/js/radio_emulator.js +++ b/client/js/radio_emulator.js @@ -295,8 +295,8 @@ function listCallback(json, params) for ( var i = 0; i < json.list.length - 1; i++) { debugLog("getting there") - debugLog(`${json.list[i].starts_on} < ${values.now_on_sequence} < ${json.list[i+1].starts_on}` ) - if ( values.now_on_sequence > json.list[i].starts_on && values.now_on_sequence < json.list[i+1].starts_on ) + debugLog(`${json.list[i].starts_on} < ${values.now_on_sequence} < ${json.list[i+1].starts_on}`); + if ( json.list[i].starts_on < values.now_on_sequence && values.now_on_sequence < json.list[i+1].starts_on ) { if( i !== 0) { @@ -311,7 +311,7 @@ function listCallback(json, params) else if ( values.now_on_sequence > json.list[i].starts_on && values.now_on_sequence > json.list[i+1].starts_on ) { appendPreviouslyPlayedShows(json.list[i]); - i++; + ++i; values.now_on_sequence = values.now_on_sequence - json.list[i].starts_on; FetchJSON(`${jsonRequest}${json.list[i].hash}`, loadShowCallback, [json, values.now_on_sequence, json.list[i], hash_of_list]); debugLog('Second!'); -- cgit v1.2.3