@@ -303,7 +303,7 @@ class PlaybackManagerStore {
303
303
srcLang : sub . Language ?? undefined ,
304
304
type : sub . DeliveryMethod ?? SubtitleDeliveryMethod . Drop ,
305
305
srcIndex : sub . srcIndex ,
306
- codec : sub . Codec || undefined
306
+ codec : sub . Codec
307
307
} ) ) ;
308
308
}
309
309
}
@@ -466,7 +466,7 @@ class PlaybackManagerStore {
466
466
public set currentVolume ( newVolume : number ) {
467
467
newVolume = newVolume > 100 ? 100 : newVolume ;
468
468
newVolume = newVolume < 0 ? 0 : newVolume ;
469
- this . isMuted = newVolume === 0 ? true : false ;
469
+ this . isMuted = newVolume === 0 ;
470
470
471
471
if ( this . _state . isRemotePlayer ) {
472
472
this . _state . remoteCurrentVolume = newVolume ;
@@ -747,9 +747,9 @@ class PlaybackManagerStore {
747
747
} ;
748
748
749
749
public stop = ( ) : void => {
750
- const sessionId = String ( this . _state . playSessionId || '' ) ;
750
+ const sessionId = String ( this . _state . playSessionId ?? '' ) ;
751
751
const time = Number ( this . currentTime ) ;
752
- const itemId = String ( this . currentItem ?. Id || '' ) ;
752
+ const itemId = String ( this . currentItem ?. Id ?? '' ) ;
753
753
const volume = Number ( this . currentVolume ) ;
754
754
755
755
Object . assign ( this . _state , this . _defaultState ) ;
@@ -860,7 +860,7 @@ class PlaybackManagerStore {
860
860
if ( item ) {
861
861
return (
862
862
await remote . sdk . newUserApi ( getMediaInfoApi ) . getPostedPlaybackInfo ( {
863
- itemId : item ?. Id || '' ,
863
+ itemId : item ?. Id ?? '' ,
864
864
userId : remote . auth . currentUserId ,
865
865
autoOpenLiveStream : true ,
866
866
playbackInfoDto : { DeviceProfile : playbackProfile } ,
@@ -965,8 +965,8 @@ class PlaybackManagerStore {
965
965
mediaSourceId : mediaSource . Id ,
966
966
deviceId : remote . sdk . deviceInfo . id ,
967
967
api_key : remote . auth . currentUserToken ,
968
- Tag : mediaSource . ETag || '' ,
969
- LiveStreamId : mediaSource . LiveStreamId || ''
968
+ Tag : mediaSource . ETag ?? '' ,
969
+ LiveStreamId : mediaSource . LiveStreamId ?? ''
970
970
} ;
971
971
972
972
const parameters = new URLSearchParams ( directOptions ) . toString ( ) ;
@@ -1063,42 +1063,42 @@ class PlaybackManagerStore {
1063
1063
src :
1064
1064
getImageInfo ( this . currentItem , {
1065
1065
width : 96
1066
- } ) . url || '' ,
1066
+ } ) . url ?? '' ,
1067
1067
sizes : '96x96'
1068
1068
} ,
1069
1069
{
1070
1070
src :
1071
1071
getImageInfo ( this . currentItem , {
1072
1072
width : 128
1073
- } ) . url || '' ,
1073
+ } ) . url ?? '' ,
1074
1074
sizes : '128x128'
1075
1075
} ,
1076
1076
{
1077
1077
src :
1078
1078
getImageInfo ( this . currentItem , {
1079
1079
width : 192
1080
- } ) . url || '' ,
1080
+ } ) . url ?? '' ,
1081
1081
sizes : '192x192'
1082
1082
} ,
1083
1083
{
1084
1084
src :
1085
1085
getImageInfo ( this . currentItem , {
1086
1086
width : 256
1087
- } ) . url || '' ,
1087
+ } ) . url ?? '' ,
1088
1088
sizes : '256x256'
1089
1089
} ,
1090
1090
{
1091
1091
src :
1092
1092
getImageInfo ( this . currentItem , {
1093
1093
width : 384
1094
- } ) . url || '' ,
1094
+ } ) . url ?? '' ,
1095
1095
sizes : '384x384'
1096
1096
} ,
1097
1097
{
1098
1098
src :
1099
1099
getImageInfo ( this . currentItem , {
1100
1100
width : 512
1101
- } ) . url || '' ,
1101
+ } ) . url ?? '' ,
1102
1102
sizes : '512x512'
1103
1103
}
1104
1104
]
0 commit comments