diff --git a/src/Discord.Net/DiscordAPIClient.cs b/src/Discord.Net/DiscordAPIClient.cs index 000392352..8292a7927 100644 --- a/src/Discord.Net/DiscordAPIClient.cs +++ b/src/Discord.Net/DiscordAPIClient.cs @@ -148,7 +148,7 @@ namespace Discord if (userId == null) throw new ArgumentNullException(nameof(userId)); var request = new EditMemberRequest { Mute = mute, Deaf = deaf, Roles = roles }; - return _rest.Patch(Endpoints.ServerMember(serverId, userId)); + return _rest.Patch(Endpoints.ServerMember(serverId, userId), request); } public Task Kick(string serverId, string userId) { diff --git a/src/Discord.Net/DiscordClient.API.cs b/src/Discord.Net/DiscordClient.API.cs index f3acb6841..73053c87f 100644 --- a/src/Discord.Net/DiscordClient.API.cs +++ b/src/Discord.Net/DiscordClient.API.cs @@ -290,7 +290,7 @@ namespace Discord throw new ArgumentException("Roles must be a collection of string or Role.", nameof(roles)); }); - return _api.EditMember(serverId, userId, mute, deaf, newRoles); + return _api.EditMember(serverId, userId, mute: mute, deaf: deaf, roles: newRoles); } //Messages