Browse Source

Dont add a server to cache if it's unavailable

pull/17/head
RogueException 9 years ago
parent
commit
61e9ca0c85
1 changed files with 9 additions and 6 deletions
  1. +9
    -6
      src/Discord.Net/DiscordClient.cs

+ 9
- 6
src/Discord.Net/DiscordClient.cs View File

@@ -337,12 +337,15 @@ namespace Discord
case "GUILD_CREATE":
{
var data = e.Payload.ToObject<GuildCreateEvent>(_serializer);
var server = _servers.GetOrAdd(data.Id);
server.Update(data);
if (data.Unavailable == false)
RaiseServerAvailable(server);
else
RaiseJoinedServer(server);
if (data.Unavailable != true)
{
var server = _servers.GetOrAdd(data.Id);
server.Update(data);
if (data.Unavailable == false)
RaiseServerAvailable(server);
else
RaiseJoinedServer(server);
}
}
break;
case "GUILD_UPDATE":


Loading…
Cancel
Save