mirror of
https://github.com/Tyrrrz/DiscordChatExporter.git
synced 2026-03-15 11:22:30 +00:00
Fix tests, clean up
This commit is contained in:
@@ -24,6 +24,6 @@ public class JsonForwardSpecs
|
||||
|
||||
var forwardedMessage = message.GetProperty("forwardedMessage");
|
||||
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);
|
||||
|
||||
// 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;
|
||||
|
||||
// https://docs.discord.com/developers/resources/message#message-snapshot-object
|
||||
// Message snapshots contain a subset of message fields for forwarded messages
|
||||
public record MessageSnapshot(
|
||||
DateTimeOffset Timestamp,
|
||||
DateTimeOffset? EditedTimestamp,
|
||||
|
||||
@@ -262,7 +262,7 @@
|
||||
</div>
|
||||
}
|
||||
|
||||
@* Forwarded message content *@
|
||||
@* Forwarded message *@
|
||||
@if (message is { IsForwarded: true, ForwardedMessage: not null })
|
||||
{
|
||||
<div class="chatlog__forwarded">
|
||||
@@ -273,7 +273,7 @@
|
||||
<em>Forwarded</em>
|
||||
</div>
|
||||
|
||||
@* Forwarded text content *@
|
||||
@* Forwarded content *@
|
||||
@if (!string.IsNullOrWhiteSpace(message.ForwardedMessage.Content))
|
||||
{
|
||||
<div class="chatlog__forwarded-content chatlog__markdown">
|
||||
|
||||
Reference in New Issue
Block a user