diff --git a/src/Discord.Net/DiscordAPIClient.cs b/src/Discord.Net/DiscordAPIClient.cs index 00039235..8292a792 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 f3acb684..73053c87 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