@@ -48,7 +48,7 @@ namespace Discord.Rest | |||||
Content = model.Content.Value; | Content = model.Content.Value; | ||||
} | } | ||||
public async Task UpdateAsync(RequestOptions options) | |||||
public async Task UpdateAsync(RequestOptions options = null) | |||||
{ | { | ||||
var model = await Discord.ApiClient.GetChannelMessageAsync(ChannelId, Id, options).ConfigureAwait(false); | var model = await Discord.ApiClient.GetChannelMessageAsync(ChannelId, Id, options).ConfigureAwait(false); | ||||
Update(model); | Update(model); | ||||
@@ -40,9 +40,9 @@ namespace Discord.Rest | |||||
Permissions = new GuildPermissions(model.Permissions); | Permissions = new GuildPermissions(model.Permissions); | ||||
} | } | ||||
public Task ModifyAsync(Action<ModifyGuildRoleParams> func, RequestOptions options) | |||||
public Task ModifyAsync(Action<ModifyGuildRoleParams> func, RequestOptions options = null) | |||||
=> RoleHelper.ModifyAsync(this, Discord, func, options); | => RoleHelper.ModifyAsync(this, Discord, func, options); | ||||
public Task DeleteAsync(RequestOptions options) | |||||
public Task DeleteAsync(RequestOptions options = null) | |||||
=> RoleHelper.DeleteAsync(this, Discord, options); | => RoleHelper.DeleteAsync(this, Discord, options); | ||||
public override string ToString() => Name; | public override string ToString() => Name; | ||||
@@ -239,7 +239,7 @@ namespace Discord.WebSocket | |||||
} | } | ||||
//General | //General | ||||
public Task DeleteAsync(RequestOptions options) | |||||
public Task DeleteAsync(RequestOptions options = null) | |||||
=> GuildHelper.DeleteAsync(this, Discord, options); | => GuildHelper.DeleteAsync(this, Discord, options); | ||||
public Task ModifyAsync(Action<ModifyGuildParams> func, RequestOptions options = null) | public Task ModifyAsync(Action<ModifyGuildParams> func, RequestOptions options = null) | ||||
@@ -43,9 +43,9 @@ namespace Discord.WebSocket | |||||
Permissions = new GuildPermissions(model.Permissions); | Permissions = new GuildPermissions(model.Permissions); | ||||
} | } | ||||
public Task ModifyAsync(Action<ModifyGuildRoleParams> func, RequestOptions options) | |||||
public Task ModifyAsync(Action<ModifyGuildRoleParams> func, RequestOptions options = null) | |||||
=> RoleHelper.ModifyAsync(this, Discord, func, options); | => RoleHelper.ModifyAsync(this, Discord, func, options); | ||||
public Task DeleteAsync(RequestOptions options) | |||||
public Task DeleteAsync(RequestOptions options = null) | |||||
=> RoleHelper.DeleteAsync(this, Discord, options); | => RoleHelper.DeleteAsync(this, Discord, options); | ||||
public override string ToString() => Name; | public override string ToString() => Name; | ||||