mirror of
https://github.com/iv-org/invidious.git
synced 2025-12-24 22:58:30 -06:00
refactor: remove redundant preference feature check
This commit is contained in:
parent
edc726858b
commit
d999c504b5
@ -2,8 +2,6 @@
|
|||||||
var player_data = JSON.parse(document.getElementById('player_data').textContent);
|
var player_data = JSON.parse(document.getElementById('player_data').textContent);
|
||||||
var video_data = JSON.parse(document.getElementById('video_data').textContent);
|
var video_data = JSON.parse(document.getElementById('video_data').textContent);
|
||||||
|
|
||||||
const STORAGE_MARK_WATCHED_AFTER_DURATION = "mark_watched_after_duration";
|
|
||||||
|
|
||||||
var options = {
|
var options = {
|
||||||
liveui: true,
|
liveui: true,
|
||||||
playbackRates: [0.25, 0.5, 0.75, 1.0, 1.25, 1.5, 1.75, 2.0],
|
playbackRates: [0.25, 0.5, 0.75, 1.0, 1.25, 1.5, 1.75, 2.0],
|
||||||
@ -193,12 +191,6 @@ player.on('timeupdate', function () {
|
|||||||
elem_iv_other.href = addCurrentTimeToURL(base_url_iv_other, domain);
|
elem_iv_other.href = addCurrentTimeToURL(base_url_iv_other, domain);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Check if the feature is enabled
|
|
||||||
const $markWatchedAfterDuration = document.getElementById(`${STORAGE_MARK_WATCHED_AFTER_DURATION}_pref`);
|
|
||||||
const markWatchedAfterDuration = $markWatchedAfterDuration?.innerText === "true";
|
|
||||||
|
|
||||||
if (!markWatchedAfterDuration) return;
|
|
||||||
|
|
||||||
// Only increase time watched when the time difference is one second and the video has not been marked as watched
|
// Only increase time watched when the time difference is one second and the video has not been marked as watched
|
||||||
const isOneSecondDifference = current_ts - last_player_time === 1;
|
const isOneSecondDifference = current_ts - last_player_time === 1;
|
||||||
const exceedsMarkWatchedAfterDuration = time_watched > MARK_WATCHED_AFTER_DURATION;
|
const exceedsMarkWatchedAfterDuration = time_watched > MARK_WATCHED_AFTER_DURATION;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user