From ed6476b5ea1534d18198296f1c897e13467c7c48 Mon Sep 17 00:00:00 2001 From: bbielsa Date: Wed, 17 Nov 2021 20:25:47 -0500 Subject: [PATCH] Allow the t parameter to override the stored video playback position --- assets/js/player.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/assets/js/player.js b/assets/js/player.js index b4973482..0cc4bab9 100644 --- a/assets/js/player.js +++ b/assets/js/player.js @@ -202,10 +202,14 @@ if (video_data.premiere_timestamp && Math.round(new Date() / 1000) < video_data. } if (video_data.params.save_player_pos) { + const url = new URL(location); + const hasTimeParam = url.searchParams.has("t"); const remeberedTime = get_video_time(); let lastUpdated = 0; - set_seconds_after_start(remeberedTime); + if(!hasTimeParam) { + set_seconds_after_start(remeberedTime); + } const updateTime = () => { const raw = player.currentTime();