Browse Source

Rename Default to IsDefault and Required to IsRequired in IApplicationCommandOption

pull/1923/head
quin lynch 3 years ago
parent
commit
c0fb006705
4 changed files with 14 additions and 14 deletions
  1. +2
    -2
      src/Discord.Net.Core/Entities/Interactions/IApplicationCommandOption.cs
  2. +4
    -4
      src/Discord.Net.Rest/API/Common/ApplicationCommandOption.cs
  3. +4
    -4
      src/Discord.Net.Rest/Entities/Interactions/RestApplicationCommandOption.cs
  4. +4
    -4
      src/Discord.Net.WebSocket/Entities/Interaction/SocketBaseCommand/SocketApplicationCommandOption.cs

+ 2
- 2
src/Discord.Net.Core/Entities/Interactions/IApplicationCommandOption.cs View File

@@ -29,12 +29,12 @@ namespace Discord
/// <summary>
/// The first required option for the user to complete--only one option can be default.
/// </summary>
bool? Default { get; }
bool? IsDefault { get; }

/// <summary>
/// If the parameter is required or optional, default is <see langword="false"/>.
/// </summary>
bool? Required { get; }
bool? IsRequired { get; }

/// <summary>
/// Choices for string and int types for the user to pick from.


+ 4
- 4
src/Discord.Net.Rest/API/Common/ApplicationCommandOption.cs View File

@@ -45,11 +45,11 @@ namespace Discord.API

Options = cmd.Options.Select(x => new ApplicationCommandOption(x)).ToArray();

Required = cmd.Required.HasValue
? cmd.Required.Value
Required = cmd.IsRequired.HasValue
? cmd.IsRequired.Value
: Optional<bool>.Unspecified;
Default = cmd.Default.HasValue
? cmd.Default.Value
Default = cmd.IsDefault.HasValue
? cmd.IsDefault.Value
: Optional<bool>.Unspecified;

Name = cmd.Name;


+ 4
- 4
src/Discord.Net.Rest/Entities/Interactions/RestApplicationCommandOption.cs View File

@@ -24,10 +24,10 @@ namespace Discord.Rest
public string Description { get; private set; }

/// <inheritdoc/>
public bool? Default { get; private set; }
public bool? IsDefault { get; private set; }

/// <inheritdoc/>
public bool? Required { get; private set; }
public bool? IsRequired { get; private set; }

/// <summary>
/// A collection of <see cref="RestApplicationCommandChoice"/>'s for this command.
@@ -55,10 +55,10 @@ namespace Discord.Rest
Description = model.Description;

if (model.Default.IsSpecified)
Default = model.Default.Value;
IsDefault = model.Default.Value;

if (model.Required.IsSpecified)
Required = model.Required.Value;
IsRequired = model.Required.Value;

Options = model.Options.IsSpecified
? model.Options.Value.Select(x => Create(x)).ToImmutableArray()


+ 4
- 4
src/Discord.Net.WebSocket/Entities/Interaction/SocketBaseCommand/SocketApplicationCommandOption.cs View File

@@ -23,10 +23,10 @@ namespace Discord.WebSocket
public string Description { get; private set; }

/// <inheritdoc/>
public bool? Default { get; private set; }
public bool? IsDefault { get; private set; }

/// <inheritdoc/>
public bool? Required { get; private set; }
public bool? IsRequired { get; private set; }

/// <summary>
/// Choices for string and int types for the user to pick from.
@@ -52,11 +52,11 @@ namespace Discord.WebSocket
Type = model.Type;
Description = model.Description;

Default = model.Default.IsSpecified
IsDefault = model.Default.IsSpecified
? model.Default.Value
: null;

Required = model.Required.IsSpecified
IsRequired = model.Required.IsSpecified
? model.Required.Value
: null;



Loading…
Cancel
Save