Skip to content

Commit 58904a9

Browse files
authored
Merge pull request #101 from Stremio/fix/with-html-subtitles-fallback-url
fix(withHTMLSubtitles): fallbackUrl issue
2 parents d87da47 + d87a838 commit 58904a9

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

src/withHTMLSubtitles/withHTMLSubtitles.js

+6-4
Original file line numberDiff line numberDiff line change
@@ -226,9 +226,11 @@ function withHTMLSubtitles(Video) {
226226
selectedTrackId = selectedTrack.id;
227227
delay = 0;
228228

229-
function getSubtitlesData(track) {
230-
if (typeof track.url === 'string') {
231-
return fetch(track.url)
229+
function getSubtitlesData(track, isFallback) {
230+
var url = isFallback ? track.fallbackUrl : track.url;
231+
232+
if (typeof url === 'string') {
233+
return fetch(url)
232234
.then(function(resp) {
233235
if (resp.ok) {
234236
return resp.text();
@@ -252,7 +254,7 @@ function withHTMLSubtitles(Video) {
252254
}
253255

254256
function loadSubtitles(track, isFallback) {
255-
getSubtitlesData(track)
257+
getSubtitlesData(track, isFallback)
256258
.then(function(text) {
257259
return subtitlesConverter.convert(text);
258260
})

0 commit comments

Comments
 (0)