Dont nullref if EditUser is called in a private channel.

This commit is contained in:
Brandon Smith
2015-10-27 20:51:48 -03:00
parent de1472160c
commit 3c0cef4361

View File

@@ -169,10 +169,10 @@ namespace Discord
if (user == null) throw new ArgumentNullException(nameof(user));
CheckReady();
var everyoneId = user.Server.Id;
return _api.EditUser(user.Server?.Id, user.Id,
var serverId = user.Server?.Id;
return _api.EditUser(serverId, user.Id,
mute: mute, deaf: deaf,
roles: roles.Select(x => x.Id).Where(x => x != everyoneId));
roles: roles.Select(x => x.Id).Where(x => x != serverId));
}
public Task KickUser(User user)