Maintain SocketGuild.MemberCount

This commit is contained in:
RogueException
2016-08-17 12:06:00 -03:00
parent ee4cc96b2c
commit 3fae3ab24c

View File

@@ -186,6 +186,7 @@ namespace Discord.WebSocket
=> Task.FromResult<IReadOnlyCollection<IGuildUser>>(Members);
public SocketGuildUser AddUser(MemberModel model, DataStore dataStore, ConcurrentDictionary<ulong, SocketGuildUser> members = null)
{
MemberCount++;
members = members ?? _members;
SocketGuildUser member;
@@ -225,6 +226,7 @@ namespace Discord.WebSocket
}
public SocketGuildUser RemoveUser(ulong id)
{
MemberCount--;
SocketGuildUser member;
if (_members.TryRemove(id, out member))
return member;