summaryrefslogtreecommitdiffstats
path: root/assets
diff options
context:
space:
mode:
authorbbielsa <bgb7@njit.edu>2021-11-17 20:25:47 -0500
committerEmilien Devos <contact@emiliendevos.be>2021-12-15 19:38:58 +0100
commited6476b5ea1534d18198296f1c897e13467c7c48 (patch)
tree4bdce8787d67609f1f39f82c5a8fe8702740c60a /assets
parentb90bceb2dc0e4bd29b9ace6a0b9d413f8eb673da (diff)
downloadinvidious-ed6476b5ea1534d18198296f1c897e13467c7c48.tar.gz
invidious-ed6476b5ea1534d18198296f1c897e13467c7c48.tar.bz2
invidious-ed6476b5ea1534d18198296f1c897e13467c7c48.zip
Allow the t parameter to override the stored video playback position
Diffstat (limited to 'assets')
-rw-r--r--assets/js/player.js6
1 files changed, 5 insertions, 1 deletions
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();