mirror of
https://github.com/Tyrrrz/DiscordChatExporter.git
synced 2026-03-31 09:33:03 -06:00
Fix tests, clean up
This commit is contained in:
parent
b22e786449
commit
98e294f7e4
|
|
@ -24,6 +24,6 @@ public class JsonForwardSpecs
|
||||||
|
|
||||||
var forwardedMessage = message.GetProperty("forwardedMessage");
|
var forwardedMessage = message.GetProperty("forwardedMessage");
|
||||||
forwardedMessage.GetProperty("content").GetString().Should().Contain(@"¯\_(ツ)_/¯");
|
forwardedMessage.GetProperty("content").GetString().Should().Contain(@"¯\_(ツ)_/¯");
|
||||||
forwardedMessage.GetProperty("timestamp").GetString().Should().StartWith("2025-12-29");
|
forwardedMessage.GetProperty("timestamp").GetString().Should().StartWith("2025-12-28T22:52:42.175+00:00");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -14,6 +14,6 @@ public class PlainTextForwardSpecs
|
||||||
var document = await ExportWrapper.ExportAsPlainTextAsync(ChannelIds.ForwardTestCases);
|
var document = await ExportWrapper.ExportAsPlainTextAsync(ChannelIds.ForwardTestCases);
|
||||||
|
|
||||||
// Assert
|
// Assert
|
||||||
document.Should().ContainAll("{Forwarded Message}", @"¯\_(ツ)_/¯", "December 29, 2025");
|
document.Should().ContainAll("{Forwarded Message}", @"¯\_(ツ)_/¯", "12/28/2025 10:52 PM");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,6 @@ using JsonExtensions.Reading;
|
||||||
namespace DiscordChatExporter.Core.Discord.Data;
|
namespace DiscordChatExporter.Core.Discord.Data;
|
||||||
|
|
||||||
// https://docs.discord.com/developers/resources/message#message-snapshot-object
|
// https://docs.discord.com/developers/resources/message#message-snapshot-object
|
||||||
// Message snapshots contain a subset of message fields for forwarded messages
|
|
||||||
public record MessageSnapshot(
|
public record MessageSnapshot(
|
||||||
DateTimeOffset Timestamp,
|
DateTimeOffset Timestamp,
|
||||||
DateTimeOffset? EditedTimestamp,
|
DateTimeOffset? EditedTimestamp,
|
||||||
|
|
|
||||||
|
|
@ -262,7 +262,7 @@
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
|
|
||||||
@* Forwarded message content *@
|
@* Forwarded message *@
|
||||||
@if (message is { IsForwarded: true, ForwardedMessage: not null })
|
@if (message is { IsForwarded: true, ForwardedMessage: not null })
|
||||||
{
|
{
|
||||||
<div class="chatlog__forwarded">
|
<div class="chatlog__forwarded">
|
||||||
|
|
@ -273,7 +273,7 @@
|
||||||
<em>Forwarded</em>
|
<em>Forwarded</em>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@* Forwarded text content *@
|
@* Forwarded content *@
|
||||||
@if (!string.IsNullOrWhiteSpace(message.ForwardedMessage.Content))
|
@if (!string.IsNullOrWhiteSpace(message.ForwardedMessage.Content))
|
||||||
{
|
{
|
||||||
<div class="chatlog__forwarded-content chatlog__markdown">
|
<div class="chatlog__forwarded-content chatlog__markdown">
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue