Browse Source

lint: use a ternary in place of an if/else block

pull/1167/head
Christopher F 7 years ago
parent
commit
b2605e9662
1 changed files with 3 additions and 4 deletions
  1. +3
    -4
      src/Discord.Net.WebSocket/DiscordSocketClient.cs

+ 3
- 4
src/Discord.Net.WebSocket/DiscordSocketClient.cs View File

@@ -1159,10 +1159,9 @@ namespace Discord.WebSocket
{
if (guild != null)
{
if (data.Member.IsSpecified) // member isn't always specified...
author = guild.AddOrUpdateUser(data.Member.Value); //per g250k, we can create an entire member now
else
author = guild.AddOrUpdateUser(data.Author.Value); // user has no guild-specific data
author = data.Member.IsSpecified // member isn't always included, but use it when we can
? guild.AddOrUpdateUser(data.Member.Value)
: guild.AddOrUpdateUser(data.Author.Value); // user has no guild-specific data
}
else if (channel is SocketGroupChannel)
author = (channel as SocketGroupChannel).GetOrAddUser(data.Author.Value);


Loading…
Cancel
Save