Add message wrap to chat debug log (#5668)

This commit is contained in:
ShadowCommander
2021-12-04 19:47:43 -08:00
committed by GitHub
parent e8b2d0a844
commit ee86d4eb47

View File

@@ -395,7 +395,13 @@ namespace Content.Client.Chat.UI
private void WriteChatMessage(StoredChatMessage message) private void WriteChatMessage(StoredChatMessage message)
{ {
Logger.DebugS("chat", $"{message.Channel}: {message.Message}"); var messageText = FormattedMessage.EscapeText(message.Message);
if (!string.IsNullOrEmpty(message.MessageWrap))
{
messageText = string.Format(message.MessageWrap, messageText);
}
Logger.DebugS("chat", $"{message.Channel}: {messageText}");
if (IsFilteredOut(message.Channel)) if (IsFilteredOut(message.Channel))
return; return;
@@ -403,12 +409,6 @@ namespace Content.Client.Chat.UI
// TODO: Can make this "smarter" later by only setting it false when the message has been scrolled to // TODO: Can make this "smarter" later by only setting it false when the message has been scrolled to
message.Read = true; message.Read = true;
var messageText = FormattedMessage.EscapeText(message.Message);
if (!string.IsNullOrEmpty(message.MessageWrap))
{
messageText = string.Format(message.MessageWrap, messageText);
}
var color = message.MessageColorOverride != Color.Transparent var color = message.MessageColorOverride != Color.Transparent
? message.MessageColorOverride ? message.MessageColorOverride
: ChatHelper.ChatColor(message.Channel); : ChatHelper.ChatColor(message.Channel);