Fixed Channel.Users
This commit is contained in:
@@ -386,12 +386,11 @@ namespace Discord
|
|||||||
#region Users
|
#region Users
|
||||||
internal User AddUser(ulong id)
|
internal User AddUser(ulong id)
|
||||||
{
|
{
|
||||||
User newUser = null;
|
Member user;
|
||||||
var user = _users.GetOrAdd(id, x => new Member(new User(Client, id, this)));
|
if (_users.TryGetOrAdd(id, x => new Member(new User(Client, x, this)), out user))
|
||||||
if (user.User == newUser)
|
|
||||||
{
|
{
|
||||||
foreach (var channel in AllChannels)
|
foreach (var channel in AllChannels)
|
||||||
channel.AddUser(newUser);
|
channel.AddUser(user.User);
|
||||||
}
|
}
|
||||||
return user.User;
|
return user.User;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user