From 1ade4ecc2a01135695916e374285df6cfe5d3d4f Mon Sep 17 00:00:00 2001 From: RogueException Date: Thu, 24 Dec 2015 00:26:41 -0400 Subject: [PATCH] Fixed handling of null values in User.Update(MemberVoiceState) --- src/Discord.Net/Models/User.cs | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/Discord.Net/Models/User.cs b/src/Discord.Net/Models/User.cs index d483601eb..fcb2a823e 100644 --- a/src/Discord.Net/Models/User.cs +++ b/src/Discord.Net/Models/User.cs @@ -199,25 +199,25 @@ namespace Discord } internal void Update(MemberVoiceState model) { - if (model.IsSelfMuted.Value == true) + if (model.IsSelfMuted == true) _voiceState |= VoiceState.SelfMuted; - else if (model.IsSelfMuted.Value == false) + else if (model.IsSelfMuted == false) _voiceState &= ~VoiceState.SelfMuted; - if (model.IsSelfDeafened.Value == true) + if (model.IsSelfDeafened == true) _voiceState |= VoiceState.SelfDeafened; - else if (model.IsSelfDeafened.Value == false) + else if (model.IsSelfDeafened == false) _voiceState &= ~VoiceState.SelfDeafened; if (model.IsServerMuted == true) _voiceState |= VoiceState.ServerMuted; else if (model.IsServerMuted == false) _voiceState &= ~VoiceState.ServerMuted; - if (model.IsServerDeafened.Value == true) + if (model.IsServerDeafened == true) _voiceState |= VoiceState.ServerDeafened; - else if (model.IsServerDeafened.Value == false) + else if (model.IsServerDeafened == false) _voiceState &= ~VoiceState.ServerDeafened; - if (model.IsServerSuppressed.Value == true) + if (model.IsServerSuppressed == true) _voiceState |= VoiceState.ServerSuppressed; - else if (model.IsServerSuppressed.Value == false) + else if (model.IsServerSuppressed == false) _voiceState &= ~VoiceState.ServerSuppressed; /*if (model.SessionId != null)