From c9c28531500b17ea9bd3276c23d8eaae780d446b Mon Sep 17 00:00:00 2001 From: MeiMei <30769358+mei23@users.noreply.github.com> Date: Sun, 23 Dec 2018 03:44:18 +0900 Subject: ダイレクトでメンションでもユーザーを指定できるように (#3722) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/services/note/create.ts | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/services/note') diff --git a/src/services/note/create.ts b/src/services/note/create.ts index 248c2372f0..84daa7dfe7 100644 --- a/src/services/note/create.ts +++ b/src/services/note/create.ts @@ -182,6 +182,12 @@ export default async (user: IUser, data: Option, silent = false) => new Promise< mentionedUsers.push(u); } } + + for (const u of mentionedUsers) { + if (!data.visibleUsers.some(x => x._id.equals(u._id))) { + data.visibleUsers.push(u); + } + } } const note = await insertNote(user, data, tags, emojis, mentionedUsers); -- cgit v1.2.3-freya