From ce522e2ab7bc5a29f0926556cafbd976f92ad8ab Mon Sep 17 00:00:00 2001 From: Timo <6156589+Shik3i@users.noreply.github.com> Date: Thu, 2 Jul 2026 13:01:14 +0200 Subject: [PATCH] Safeguard Netflix player session ID lookup in background.js --- extension/background.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/extension/background.js b/extension/background.js index 5f95b5d..d0c8543 100644 --- a/extension/background.js +++ b/extension/background.js @@ -1672,7 +1672,8 @@ function installPageApiSeekBridge() { try { if (match.provider === 'netflix') { const videoPlayer = window.netflix?.appContext?.state?.playerApp?.getAPI?.().videoPlayer; - const sessionId = videoPlayer?.getAllPlayerSessionIds?.()[0]; + const ids = videoPlayer?.getAllPlayerSessionIds?.(); + const sessionId = ids ? ids[0] : null; const player = sessionId ? videoPlayer.getVideoPlayerBySessionId(sessionId) : null; player?.seek(Math.round(time * 1000)); }