fix(VoiceState): correct data
This commit is contained in:
parent
4475c6a238
commit
84b6842db0
@ -63,6 +63,16 @@ class VoiceState extends Base {
|
|||||||
this.selfMute ??= null;
|
this.selfMute ??= null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if ('self_stream' in data) {
|
||||||
|
/**
|
||||||
|
* Whether this member is streaming using "Go Live"
|
||||||
|
* @type {?boolean}
|
||||||
|
*/
|
||||||
|
this.streaming = data.self_stream;
|
||||||
|
} else {
|
||||||
|
this.streaming ??= null;
|
||||||
|
}
|
||||||
|
|
||||||
if ('self_video' in data) {
|
if ('self_video' in data) {
|
||||||
/**
|
/**
|
||||||
* Whether this member's camera is enabled
|
* Whether this member's camera is enabled
|
||||||
@ -83,18 +93,6 @@ class VoiceState extends Base {
|
|||||||
this.sessionId ??= null;
|
this.sessionId ??= null;
|
||||||
}
|
}
|
||||||
|
|
||||||
// The self_stream is property is omitted if false, check for another property
|
|
||||||
// here to avoid incorrectly clearing this when partial data is specified
|
|
||||||
if ('self_video' in data) {
|
|
||||||
/**
|
|
||||||
* Whether this member is streaming using "Screen Share"
|
|
||||||
* @type {boolean}
|
|
||||||
*/
|
|
||||||
this.streaming = data.self_stream ?? false;
|
|
||||||
} else {
|
|
||||||
this.streaming ??= null;
|
|
||||||
}
|
|
||||||
|
|
||||||
if ('channel_id' in data) {
|
if ('channel_id' in data) {
|
||||||
/**
|
/**
|
||||||
* The {@link VoiceChannel} or {@link StageChannel} id the member is in
|
* The {@link VoiceChannel} or {@link StageChannel} id the member is in
|
||||||
|
Loading…
Reference in New Issue
Block a user