From dd14a18eaa1ccbc3409bbac9adc21fb8f76780a2 Mon Sep 17 00:00:00 2001 From: WardPearce Date: Sat, 9 Mar 2024 19:22:29 +1300 Subject: [PATCH] Delete play pos if less then 10 seconds of video remaining --- materialious/src/lib/Player.svelte | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/materialious/src/lib/Player.svelte b/materialious/src/lib/Player.svelte index 4f4c5039..f0c02401 100644 --- a/materialious/src/lib/Player.svelte +++ b/materialious/src/lib/Player.svelte @@ -50,7 +50,11 @@ onDestroy(async () => { if (get(playerSavePlaybackPosition) && player?.currentTime) { - localStorage.setItem(data.video.videoId, player.currentTime.toString()); + if (player.currentTime < player.duration - 10) { + localStorage.setItem(data.video.videoId, player.currentTime.toString()); + } else { + localStorage.removeItem(data.video.videoId); + } } player = undefined;