From 0c1d3e186b7b1b3d19ed6580decbbbab7e30ecd9 Mon Sep 17 00:00:00 2001 From: rinsuki <428rinsuki+git@gmail.com> Date: Fri, 1 Nov 2019 05:43:54 +0900 Subject: 新規投稿のMFMをHTMLに変換する際、リモートユーザーへのメンションのリンク先を(できれば)urlに (#5562) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * 新規投稿のMFMをHTMLに変換する際、リモートユーザーへのメンションのリンク先を(できれば)urlに Fix #2467 Related #5560 * remove unnecessary import * Update src/services/note/create.ts Co-Authored-By: Acid Chicken (硫酸鶏) * Apply suggestions from code review Co-Authored-By: Acid Chicken (硫酸鶏) --- src/mfm/toHtml.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/mfm') diff --git a/src/mfm/toHtml.ts b/src/mfm/toHtml.ts index 8289288d3b..a44e70830c 100644 --- a/src/mfm/toHtml.ts +++ b/src/mfm/toHtml.ts @@ -135,7 +135,7 @@ export function toHtml(tokens: MfmForest | null, mentionedRemoteUsers: IMentione break; default: const remoteUserInfo = mentionedRemoteUsers.find(remoteUser => remoteUser.username === username && remoteUser.host === host); - a.href = remoteUserInfo ? remoteUserInfo.uri : `${config.url}/${acct}`; + a.href = remoteUserInfo ? (remoteUserInfo.url ? remoteUserInfo.url : remoteUserInfo.uri) : `${config.url}/${acct}`; a.className = 'u-url mention'; break; } -- cgit v1.2.3-freya