diff options
| author | MeiMei <30769358+mei23@users.noreply.github.com> | 2018-12-23 03:44:18 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2018-12-23 03:44:18 +0900 |
| commit | c9c28531500b17ea9bd3276c23d8eaae780d446b (patch) | |
| tree | 05aed4695cdb74b64fe71302b6e083610692dc51 /src/services/note | |
| parent | Fix #3717 (#3723) (diff) | |
| download | sharkey-c9c28531500b17ea9bd3276c23d8eaae780d446b.tar.gz sharkey-c9c28531500b17ea9bd3276c23d8eaae780d446b.tar.bz2 sharkey-c9c28531500b17ea9bd3276c23d8eaae780d446b.zip | |
ダイレクトでメンションでもユーザーを指定できるように (#3722)
Diffstat (limited to 'src/services/note')
| -rw-r--r-- | src/services/note/create.ts | 6 |
1 files changed, 6 insertions, 0 deletions
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); |