diff --git a/static/player/subtitles/index.ts b/static/player/subtitles/index.ts index 82c9692..64c0265 100644 --- a/static/player/subtitles/index.ts +++ b/static/player/subtitles/index.ts @@ -30,7 +30,7 @@ const hideSubtitleText = (): void => { const loadSubtitle = async (url: string): Promise => { try { const res = await fetch(url); - if (!res.ok) return []; + if (!res.ok) throw new Error(`subtitle request failed with status ${res.status}`); return parseVtt(await res.text()); } catch (error) { console.error("failed to load subtitle:", error);