Browse Source

Fixed CreateGuildBan ignoring DeleteMessageDays, fixes #256

pull/308/head
RogueException 8 years ago
parent
commit
005bc8283a
2 changed files with 1 additions and 2 deletions
  1. +1
    -1
      src/Discord.Net.Core/API/DiscordRestApiClient.cs
  2. +0
    -1
      src/Discord.Net.Core/API/Rest/CreateGuildBanParams.cs

+ 1
- 1
src/Discord.Net.Core/API/DiscordRestApiClient.cs View File

@@ -601,7 +601,7 @@ namespace Discord.API
Preconditions.AtLeast(args.DeleteMessageDays, 0, nameof(args.DeleteMessageDays));
options = RequestOptions.CreateOrClone(options);

await SendJsonAsync("PUT", $"guilds/{guildId}/bans/{userId}", args, options: options).ConfigureAwait(false);
await SendAsync("PUT", $"guilds/{guildId}/bans/{userId}?delete-message-days={args.DeleteMessageDays}", options: options).ConfigureAwait(false);
}
public async Task RemoveGuildBanAsync(ulong guildId, ulong userId, RequestOptions options = null)
{


+ 0
- 1
src/Discord.Net.Core/API/Rest/CreateGuildBanParams.cs View File

@@ -6,7 +6,6 @@ namespace Discord.API.Rest
[JsonObject(MemberSerialization = MemberSerialization.OptIn)]
public class CreateGuildBanParams
{
[JsonProperty("delete-message-days")]
public Optional<int> DeleteMessageDays { get; set; }
}
}

Loading…
Cancel
Save