Fixed nicknames
This commit is contained in:
@@ -80,7 +80,7 @@ namespace Discord.Rest
|
|||||||
bool isCurrentUser = (await Discord.GetCurrentUser().ConfigureAwait(false)).Id == Id;
|
bool isCurrentUser = (await Discord.GetCurrentUser().ConfigureAwait(false)).Id == Id;
|
||||||
if (isCurrentUser && args.Nickname.IsSpecified)
|
if (isCurrentUser && args.Nickname.IsSpecified)
|
||||||
{
|
{
|
||||||
var nickArgs = new ModifyCurrentUserNickParams { Nickname = args.Nickname.Value };
|
var nickArgs = new ModifyCurrentUserNickParams { Nickname = args.Nickname.Value ?? "" };
|
||||||
await Discord.ApiClient.ModifyCurrentUserNick(Guild.Id, nickArgs).ConfigureAwait(false);
|
await Discord.ApiClient.ModifyCurrentUserNick(Guild.Id, nickArgs).ConfigureAwait(false);
|
||||||
args.Nickname = new API.Optional<string>(); //Remove
|
args.Nickname = new API.Optional<string>(); //Remove
|
||||||
}
|
}
|
||||||
@@ -93,7 +93,7 @@ namespace Discord.Rest
|
|||||||
if (args.Mute.IsSpecified)
|
if (args.Mute.IsSpecified)
|
||||||
IsMute = args.Mute.Value;
|
IsMute = args.Mute.Value;
|
||||||
if (args.Nickname.IsSpecified)
|
if (args.Nickname.IsSpecified)
|
||||||
Nickname = args.Nickname.Value;
|
Nickname = args.Nickname.Value ?? "";
|
||||||
if (args.Roles.IsSpecified)
|
if (args.Roles.IsSpecified)
|
||||||
_roles = args.Roles.Value.Select(x => Guild.GetRole(x)).Where(x => x != null).ToImmutableArray();
|
_roles = args.Roles.Value.Select(x => Guild.GetRole(x)).Where(x => x != null).ToImmutableArray();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user