Handle no subtitle track
This commit is contained in:
parent
821a8bbb3c
commit
933e0b3613
|
@ -268,15 +268,19 @@
|
||||||
//console.log('Sub track changed but not going to do any work')
|
//console.log('Sub track changed but not going to do any work')
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
//console.log('Subtitle track change')
|
console.log('Subtitle track change')
|
||||||
if (this.playingMetadata && this.playingMetadata.type == 'episode') {
|
if (this.playingMetadata && this.playingMetadata.type == 'episode') {
|
||||||
// We should save this preference for this series in our localStorage
|
// We should save this preference for this series in our localStorage
|
||||||
|
|
||||||
let seriesKey = this.playingMetadata.grandparentKey
|
let seriesKey = this.playingMetadata.grandparentKey
|
||||||
|
|
||||||
|
if (this.chosenSubtitleIndex == -1){
|
||||||
|
this.savePrefence('subs',seriesKey,'')
|
||||||
|
} else {
|
||||||
let languageCode = this.playingMetadata.Media[this.chosenMediaIndex].Part[0].Stream[this.chosenSubtitleIndex].languageCode
|
let languageCode = this.playingMetadata.Media[this.chosenMediaIndex].Part[0].Stream[this.chosenSubtitleIndex].languageCode
|
||||||
console.log('Our prefered subtitle track for ' + seriesKey + ' is now ' + languageCode)
|
console.log('Our prefered subtitle track for ' + seriesKey + ' is now ' + languageCode)
|
||||||
this.savePrefence('subs',seriesKey,languageCode)
|
this.savePrefence('subs',seriesKey,languageCode)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
this.changeSubtitleTrack((res) => {
|
this.changeSubtitleTrack((res) => {
|
||||||
this.changedPlaying(false)
|
this.changedPlaying(false)
|
||||||
|
|
Loading…
Reference in New Issue