From 218c5bce6fe31d2e551bf7a8c7fd57766c94de52 Mon Sep 17 00:00:00 2001 From: RogueException Date: Wed, 9 Dec 2015 21:54:24 -0400 Subject: [PATCH] Fixed CreateInvite preconditions --- src/Discord.Net/DiscordClient.Invites.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Discord.Net/DiscordClient.Invites.cs b/src/Discord.Net/DiscordClient.Invites.cs index 5358b1090..1e91390fa 100644 --- a/src/Discord.Net/DiscordClient.Invites.cs +++ b/src/Discord.Net/DiscordClient.Invites.cs @@ -66,8 +66,8 @@ namespace Discord public async Task CreateInvite(Channel channel, int maxAge = 1800, int maxUses = 0, bool tempMembership = false, bool hasXkcd = false) { if (channel == null) throw new ArgumentNullException(nameof(channel)); - if (maxAge <= 0) throw new ArgumentOutOfRangeException(nameof(maxAge)); - if (maxUses <= 0) throw new ArgumentOutOfRangeException(nameof(maxUses)); + if (maxAge < 0) throw new ArgumentOutOfRangeException(nameof(maxAge)); + if (maxUses < 0) throw new ArgumentOutOfRangeException(nameof(maxUses)); CheckReady(); var response = await _api.CreateInvite(channel.Id, maxAge: maxAge, maxUses: maxUses,