Stop adding users on PRESENCE_UPDATE

This commit is contained in:
RogueException
2016-02-14 21:58:55 -04:00
parent 2d0ff089a9
commit 702125fdc6
2 changed files with 5 additions and 5 deletions

View File

@@ -902,7 +902,7 @@ namespace Discord
break;
}
else
user = server.AddUser(data.User.Id);
user = server.GetUser(data.User.Id);
}
if (user != null)

View File

@@ -456,8 +456,8 @@ namespace Discord
if (_users.TryGetOrAdd(id, member, out member))
{
foreach (var channel in AllChannels)
channel.AddUser(member.User);
foreach (var channel in _channels)
channel.Value.AddUser(member.User);
}
return member.User;
}
@@ -467,8 +467,8 @@ namespace Discord
Member member;
if (_users.TryRemove(id, out member))
{
foreach (var channel in AllChannels)
channel.RemoveUser(id);
foreach (var channel in _channels)
channel.Value.RemoveUser(id);
return member.User;
}
return null;