Fixed CreateInvite preconditions
This commit is contained in:
@@ -66,8 +66,8 @@ namespace Discord
|
|||||||
public async Task<Invite> CreateInvite(Channel channel, int maxAge = 1800, int maxUses = 0, bool tempMembership = false, bool hasXkcd = false)
|
public async Task<Invite> CreateInvite(Channel channel, int maxAge = 1800, int maxUses = 0, bool tempMembership = false, bool hasXkcd = false)
|
||||||
{
|
{
|
||||||
if (channel == null) throw new ArgumentNullException(nameof(channel));
|
if (channel == null) throw new ArgumentNullException(nameof(channel));
|
||||||
if (maxAge <= 0) throw new ArgumentOutOfRangeException(nameof(maxAge));
|
if (maxAge < 0) throw new ArgumentOutOfRangeException(nameof(maxAge));
|
||||||
if (maxUses <= 0) throw new ArgumentOutOfRangeException(nameof(maxUses));
|
if (maxUses < 0) throw new ArgumentOutOfRangeException(nameof(maxUses));
|
||||||
CheckReady();
|
CheckReady();
|
||||||
|
|
||||||
var response = await _api.CreateInvite(channel.Id, maxAge: maxAge, maxUses: maxUses,
|
var response = await _api.CreateInvite(channel.Id, maxAge: maxAge, maxUses: maxUses,
|
||||||
|
|||||||
Reference in New Issue
Block a user