From 93b2b90aa28ba7b50fbf46eaad7651ea29915227 Mon Sep 17 00:00:00 2001 From: Chris Johnston Date: Wed, 24 Jul 2019 21:51:04 -0700 Subject: [PATCH] add > char to character sanitization --- src/Discord.Net.Core/Format.cs | 2 +- test/Discord.Net.Tests.Unit/FormatTests.cs | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Discord.Net.Core/Format.cs b/src/Discord.Net.Core/Format.cs index 3a04c7e6f..49d34613e 100644 --- a/src/Discord.Net.Core/Format.cs +++ b/src/Discord.Net.Core/Format.cs @@ -6,7 +6,7 @@ namespace Discord public static class Format { // Characters which need escaping - private static readonly string[] SensitiveCharacters = { "\\", "*", "_", "~", "`", "|" }; + private static readonly string[] SensitiveCharacters = { "\\", "*", "_", "~", "`", "|", ">" }; /// Returns a markdown-formatted string with bold formatting. public static string Bold(string text) => $"**{text}**"; diff --git a/test/Discord.Net.Tests.Unit/FormatTests.cs b/test/Discord.Net.Tests.Unit/FormatTests.cs index 7f7b54469..7877d5fdc 100644 --- a/test/Discord.Net.Tests.Unit/FormatTests.cs +++ b/test/Discord.Net.Tests.Unit/FormatTests.cs @@ -14,6 +14,7 @@ namespace Discord [InlineData(@"~text~", @"\~text\~")] [InlineData(@"`text`", @"\`text\`")] [InlineData(@"_text_", @"\_text\_")] + [InlineData(@"> text", @"\> text")] public void Sanitize(string input, string expected) { Assert.Equal(expected, Format.Sanitize(input));