mirror of
https://github.com/hensm/fx_cast.git
synced 2026-06-09 17:19:59 +00:00
Handle missing volume in status messages
This commit is contained in:
@@ -56,8 +56,6 @@ export default class Media {
|
||||
|
||||
const messageData = {
|
||||
_lastCurrentTime: Date.now() / 1000
|
||||
, _volumeLevel: status.volume.level
|
||||
, _volumeMuted: status.volume.muted
|
||||
|
||||
, currentTime: status.currentTime
|
||||
, customData: status.customData
|
||||
@@ -66,6 +64,11 @@ export default class Media {
|
||||
, repeatMode: status.repeatMode
|
||||
} as UpdateMessageData;
|
||||
|
||||
if (status.volume) {
|
||||
messageData._volumeLevel = status.volume.level
|
||||
messageData._volumeMuted = status.volume.muted
|
||||
}
|
||||
|
||||
if (status.media) {
|
||||
messageData.media = status.media;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user