retain fallback case for if user is still null

This commit is contained in:
Christopher F
2018-05-27 16:45:54 -04:00
parent 8fb2c71814
commit c0c565fd7e

View File

@@ -1429,11 +1429,10 @@ namespace Discord.WebSocket
after = SocketVoiceState.Create(null, data); after = SocketVoiceState.Create(null, data);
} }
user = guild.GetUser(data.UserId); user = guild.GetUser(data.UserId) ?? guild.AddOrUpdateUser(data.Member.Value); //per g250k, this is always sent
if (user == null) if (user == null)
{ {
user = guild.AddOrUpdateUser(data.Member.Value); //per g250k, this is always sent await UnknownGuildUserAsync(type, data.UserId, guild.Id).ConfigureAwait(false);
//await UnknownGuildUserAsync(type, data.UserId, guild.Id).ConfigureAwait(false);
return; return;
} }
} }