diff --git a/pretalx_broadcast_tools/static/pretalx_broadcast_tools/generic.js b/pretalx_broadcast_tools/static/pretalx_broadcast_tools/generic.js index 1f0d06f..8323a73 100644 --- a/pretalx_broadcast_tools/static/pretalx_broadcast_tools/generic.js +++ b/pretalx_broadcast_tools/static/pretalx_broadcast_tools/generic.js @@ -1,7 +1,7 @@ schedule = null; event_info = null; -function get_current_talk() { +function get_current_talk(max_offset) { room_name = get_room_name(); if (!room_name) { @@ -10,7 +10,7 @@ function get_current_talk() { current_talk = null; - for (let offset = 0; offset <= 5; offset++) { + for (let offset = 0; offset <= max_offset; offset++) { time_start = new Date(Date.now() + offset*60000).getTime(); time_end = new Date(Date.now() - offset*60000).getTime(); diff --git a/pretalx_broadcast_tools/static/pretalx_broadcast_tools/lower_thirds.js b/pretalx_broadcast_tools/static/pretalx_broadcast_tools/lower_thirds.js index 7e66bf9..1c847ab 100644 --- a/pretalx_broadcast_tools/static/pretalx_broadcast_tools/lower_thirds.js +++ b/pretalx_broadcast_tools/static/pretalx_broadcast_tools/lower_thirds.js @@ -25,7 +25,7 @@ function update_lower_third() { return } - current_talk = get_current_talk(); + current_talk = get_current_talk(5); if (current_talk) { $('#l3title').text(current_talk['title']); $('#l3speaker').text(current_talk['persons'].join(', ')); diff --git a/pretalx_broadcast_tools/static/pretalx_broadcast_tools/room_info.js b/pretalx_broadcast_tools/static/pretalx_broadcast_tools/room_info.js index c906fb2..9d12c32 100644 --- a/pretalx_broadcast_tools/static/pretalx_broadcast_tools/room_info.js +++ b/pretalx_broadcast_tools/static/pretalx_broadcast_tools/room_info.js @@ -39,7 +39,7 @@ function update_room_info() { return } - current_talk = get_current_talk(); + current_talk = get_current_talk(15); if (current_talk) { $('#broadcast_tools_room_info_title').text(current_talk['title']); $('#broadcast_tools_room_info_speaker').text(current_talk['persons'].join(', '));