@@ -39,16 +39,16 @@ namespace Discord.Rest | |||||
{ | { | ||||
} | } | ||||
internal new static async Task<RestCommandBase> CreateAsync(DiscordRestClient client, Model model) | |||||
internal new static async Task<RestCommandBase> CreateAsync(DiscordRestClient client, Model model, bool doApiCall) | |||||
{ | { | ||||
var entity = new RestCommandBase(client, model); | var entity = new RestCommandBase(client, model); | ||||
await entity.UpdateAsync(client, model).ConfigureAwait(false); | |||||
await entity.UpdateAsync(client, model, doApiCall).ConfigureAwait(false); | |||||
return entity; | return entity; | ||||
} | } | ||||
internal override async Task UpdateAsync(DiscordRestClient client, Model model) | |||||
internal override async Task UpdateAsync(DiscordRestClient client, Model model, bool doApiCall) | |||||
{ | { | ||||
await base.UpdateAsync(client, model).ConfigureAwait(false); | |||||
await base.UpdateAsync(client, model, doApiCall).ConfigureAwait(false); | |||||
} | } | ||||
/// <summary> | /// <summary> | ||||
@@ -32,7 +32,7 @@ namespace Discord.Rest | |||||
internal override async Task UpdateAsync(DiscordRestClient client, Model model, bool doApiCall) | internal override async Task UpdateAsync(DiscordRestClient client, Model model, bool doApiCall) | ||||
{ | { | ||||
await base.UpdateAsync(client, model).ConfigureAwait(false); | |||||
await base.UpdateAsync(client, model, doApiCall).ConfigureAwait(false); | |||||
var dataModel = model.Data.IsSpecified | var dataModel = model.Data.IsSpecified | ||||
? (DataModel)model.Data.Value | ? (DataModel)model.Data.Value | ||||
@@ -26,7 +26,7 @@ namespace Discord.Rest | |||||
internal new static async Task<RestSlashCommand> CreateAsync(DiscordRestClient client, Model model, bool doApiCall) | internal new static async Task<RestSlashCommand> CreateAsync(DiscordRestClient client, Model model, bool doApiCall) | ||||
{ | { | ||||
var entity = new RestSlashCommand(client, model); | var entity = new RestSlashCommand(client, model); | ||||
await entity.UpdateAsync(client, model).ConfigureAwait(false); | |||||
await entity.UpdateAsync(client, model, doApiCall).ConfigureAwait(false); | |||||
return entity; | return entity; | ||||
} | } | ||||