From 7626f2295b61bb0d9964a56b46869b510cc34ed8 Mon Sep 17 00:00:00 2001 From: WardPearce Date: Fri, 7 Nov 2025 16:37:15 +1300 Subject: [PATCH] premiere fix for new state --- .../src/routes/(app)/watch/[slug]/+page.svelte | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/materialious/src/routes/(app)/watch/[slug]/+page.svelte b/materialious/src/routes/(app)/watch/[slug]/+page.svelte index 1e619564..0381da70 100644 --- a/materialious/src/routes/(app)/watch/[slug]/+page.svelte +++ b/materialious/src/routes/(app)/watch/[slug]/+page.svelte @@ -70,10 +70,12 @@ let premiereTime = $state(''); let premiereUpdateInterval: NodeJS.Timeout; - playerState.set({ - data: data, - isSyncing: $syncPartyPeerStore !== null - }); + if (!data.video.premiereTimestamp) { + playerState.set({ + data: data, + isSyncing: $syncPartyPeerStore !== null + }); + } $effect(() => { if ($interfaceAutoExpandComments && comments) { @@ -262,6 +264,7 @@ premiereTime = humanFriendlyTimestamp(data.video.premiereTimestamp); } else { clearInterval(premiereUpdateInterval); + playerState.set({ ...$playerState, data: { ...data } }); } }, 60000); }