Dont add a server to cache if it's unavailable

This commit is contained in:
RogueException
2015-11-28 23:40:28 -04:00
parent 6da23b4f61
commit 61e9ca0c85

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":