Fixed ban event processing

This commit is contained in:
Brandon Smith
2015-09-29 15:00:18 -03:00
parent 7a8ab54cae
commit 029e981cb7

View File

@@ -495,8 +495,8 @@ namespace Discord
var server = _servers[data.GuildId]; var server = _servers[data.GuildId];
if (server != null) if (server != null)
{ {
server.AddBan(data.UserId); server.AddBan(data.User?.Id);
RaiseBanAdded(data.UserId, server); RaiseBanAdded(data.User?.Id, server);
} }
} }
break; break;
@@ -504,8 +504,8 @@ namespace Discord
{ {
var data = e.Payload.ToObject<GuildBanRemoveEvent>(_serializer); var data = e.Payload.ToObject<GuildBanRemoveEvent>(_serializer);
var server = _servers[data.GuildId]; var server = _servers[data.GuildId];
if (server != null && server.RemoveBan(data.UserId)) if (server != null && server.RemoveBan(data.User?.Id))
RaiseBanRemoved(data.UserId, server); RaiseBanRemoved(data.User?.Id, server);
} }
break; break;