OSDN Git Service

非公式RTで絵文字のHTMLタグを除去できていない不具合を修正 (thx @380Nayuta!)
authorKimura Youichi <kim.upsilon@bucyou.net>
Sun, 21 Apr 2019 01:14:34 +0000 (10:14 +0900)
committerKimura Youichi <kim.upsilon@bucyou.net>
Sun, 21 Apr 2019 01:15:30 +0000 (10:15 +0900)
OpenTween/Resources/ChangeLog.txt
OpenTween/Tween.cs

index 3a8abd6..2e93820 100644 (file)
@@ -3,6 +3,7 @@
 ==== Ver 2.3.1-dev(2019/xx/xx)
  * FIX: 2019/5/20に予定されているTwitter APIの仕様変更によりエラーが発生する問題を修正
   - OpenTween v2.3.0 までのバージョンは2019/5/20以降に使用できなくなる可能性があります
+ * FIX: 絵文字を含むツイートの非公式RTで余分なHTMLタグが混入する不具合を修正 (thx @380Nayuta!)
 
 ==== Ver 2.3.0(2019/04/08)
  * CHG: 投稿欄にフォーカスしている間は一部のショートカットを無効にします (thx @pitermach, @lukaszgo1!)
index 3b360c4..35dd1a7 100644 (file)
@@ -10040,6 +10040,8 @@ namespace OpenTween
             statusHtml = Regex.Replace(statusHtml, "<a class=\"mention\" href=\"(?<href>.+?)\">(?<text>.+?)</a>", "${text}");
             // ハッシュタグ
             statusHtml = Regex.Replace(statusHtml, "<a class=\"hashtag\" href=\"(?<href>.+?)\">(?<text>.+?)</a>", "${text}");
+            // 絵文字
+            statusHtml = Regex.Replace(statusHtml, "<img class=\"emoji\" src=\".+?\" alt=\"(?<text>.+?)\" />", "${text}");
 
             // <br> 除去
             if (multiline)