Browse Source

Revert received at time, confirmed by discord staff to be accurate

pull/1923/head
quin lynch 3 years ago
parent
commit
830399fc7b
3 changed files with 1 additions and 11 deletions
  1. +0
    -5
      src/Discord.Net.Core/Entities/Interactions/IDiscordInteraction.cs
  2. +1
    -1
      src/Discord.Net.Rest/Entities/Interactions/InteractionHelper.cs
  3. +0
    -5
      src/Discord.Net.WebSocket/Entities/Interaction/SocketInteraction.cs

+ 0
- 5
src/Discord.Net.Core/Entities/Interactions/IDiscordInteraction.cs View File

@@ -37,11 +37,6 @@ namespace Discord
/// </summary>
int Version { get; }

/// <summary>
/// Gets the time that the interaction was received.
/// </summary>
DateTimeOffset ReceivedAt { get; }

/// <summary>
/// Responds to an Interaction with type <see cref="InteractionResponseType.ChannelMessageWithSource"/>.
/// </summary>


+ 1
- 1
src/Discord.Net.Rest/Entities/Interactions/InteractionHelper.cs View File

@@ -17,7 +17,7 @@ namespace Discord.Rest
#region InteractionHelper
public static bool CanSendResponse(IDiscordInteraction interaction)
{
return (DateTime.UtcNow - interaction.ReceivedAt).TotalSeconds < ResponseTimeLimit;
return (DateTime.UtcNow - interaction.CreatedAt).TotalSeconds < ResponseTimeLimit;
}
public static bool CanRespondOrFollowup(IDiscordInteraction interaction)
{


+ 0
- 5
src/Discord.Net.WebSocket/Entities/Interaction/SocketInteraction.cs View File

@@ -47,10 +47,6 @@ namespace Discord.WebSocket
public DateTimeOffset CreatedAt
=> SnowflakeUtils.FromSnowflake(Id);

/// <inheritdoc/>
public DateTimeOffset ReceivedAt { get; private set; }

internal abstract bool _hasResponded { get; set; }

/// <summary>
@@ -62,7 +58,6 @@ namespace Discord.WebSocket
internal SocketInteraction(DiscordSocketClient client, ulong id, ISocketMessageChannel channel)
: base(client, id)
{
ReceivedAt = DateTime.UtcNow;
Channel = channel;
}



Loading…
Cancel
Save