From dcbf1f22997dfd5358715e1be19aef06273bb6a4 Mon Sep 17 00:00:00 2001 From: RogueException Date: Wed, 23 Dec 2015 03:32:43 -0400 Subject: [PATCH] Fixed Ban/Unban legacy methods to match old definitions --- src/Discord.Net/DiscordClient.Obsolete.cs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/Discord.Net/DiscordClient.Obsolete.cs b/src/Discord.Net/DiscordClient.Obsolete.cs index 4d87ee6f6..c49a99f2f 100644 --- a/src/Discord.Net/DiscordClient.Obsolete.cs +++ b/src/Discord.Net/DiscordClient.Obsolete.cs @@ -253,17 +253,19 @@ namespace Discord.Legacy return user.Kick(); } [Obsolete("Use Server.Ban")] - public static Task BanUser(this DiscordClient client, Server server, User user, int pruneDays = 0) + public static Task BanUser(this DiscordClient client, User user, int pruneDays = 0) { - if (server == null) throw new ArgumentNullException(nameof(server)); if (user == null) throw new ArgumentNullException(nameof(user)); + var server = user.Server; + if (server == null) throw new ArgumentNullException(nameof(server)); return server.Ban(user, pruneDays); } [Obsolete("Use Server.Unban")] - public static Task UnbanUser(this DiscordClient client, Server server, User user) + public static Task UnbanUser(this DiscordClient client, User user) { - if (server == null) throw new ArgumentNullException(nameof(server)); if (user == null) throw new ArgumentNullException(nameof(user)); + var server = user.Server; + if (server == null) throw new ArgumentNullException(nameof(server)); return server.Unban(user); } [Obsolete("Use Server.Unban")]