Fix incorrect standard emoji rendering in plaintext

This commit is contained in:
Alexey Golub 2019-03-03 18:41:54 +02:00
parent 28175e2110
commit 492003c75a
2 changed files with 6 additions and 2 deletions

View file

@ -1,4 +1,6 @@
namespace DiscordChatExporter.Core.Markdown
using Tyrrrz.Extensions;
namespace DiscordChatExporter.Core.Markdown
{
public class EmojiNode : Node
{
@ -8,6 +10,8 @@
public bool IsAnimated { get; }
public bool IsCustomEmoji => Id.IsNotBlank();
public EmojiNode(string lexeme, string id, string name, bool isAnimated)
: base(lexeme)
{

View file

@ -112,7 +112,7 @@ namespace DiscordChatExporter.Core.Services
else if (node is EmojiNode emojiNode)
{
buffer.Append($":{emojiNode.Name}:");
buffer.Append(emojiNode.IsCustomEmoji ? $":{emojiNode.Name}:" : node.Lexeme);
}
else