From f266d65cd9b73dcb142872851671dfff2540b2c9 Mon Sep 17 00:00:00 2001 From: Florian Sorg Date: Sun, 27 Dec 2020 21:17:37 +0100 Subject: [PATCH] update bauchbinde --- static/bauchbinde/assets/script.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/static/bauchbinde/assets/script.js b/static/bauchbinde/assets/script.js index b91aeba..0c04204 100644 --- a/static/bauchbinde/assets/script.js +++ b/static/bauchbinde/assets/script.js @@ -6,11 +6,11 @@ let headline = null; let speaker = null; let isIntro = false; - let holdDuration = 4000; + let holdDuration = 10; let room = null; let time = null; - let startDelay = 1000; - let gracePeriod = 5; + let startDelay = 1; + let gracePeriod = 360; let interval = null; async function getCurrentTalkByRoomName(roomName, offset) { @@ -22,7 +22,7 @@ now = Date.parse(time) + offset; } - if (!data) { + if (!offset || !data) { const response = await fetch(scheduleUrl); data = await response.json(); } @@ -104,7 +104,7 @@ } if (room) { - let offset = gracePeriod * 60 * 1000; + let offset = gracePeriod * 1000; let talk = await getCurrentTalkByRoomName(room); if (!talk) { talk = await getCurrentTalkByRoomName(room, -offset); @@ -195,7 +195,7 @@ fadeInText(), ]); } - await new Promise(r => setTimeout(r, holdDuration)); + await new Promise(r => setTimeout(r, holdDuration * 1000)); await Promise.all([ fadeOut(), fadeOutText(), @@ -289,7 +289,7 @@ async function cycle() { if (await init()) { - await new Promise(r => setTimeout(r, startDelay)); + await new Promise(r => setTimeout(r, startDelay * 1000)); await animate(); } if (interval) {