summaryrefslogtreecommitdiff
path: root/src/services/note
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2018-09-16 22:48:57 +0900
committersyuilo <syuilotan@yahoo.co.jp>2018-09-16 22:48:57 +0900
commit32afe77a269f414965373e3c53044c4a94cfeded (patch)
treea0a41922b1f40704c471d0892d403dfcd9f8dbcd /src/services/note
parentenable-animations --> reduce-motion (diff)
downloadmisskey-32afe77a269f414965373e3c53044c4a94cfeded.tar.gz
misskey-32afe77a269f414965373e3c53044c4a94cfeded.tar.bz2
misskey-32afe77a269f414965373e3c53044c4a94cfeded.zip
自分宛ての投稿をタイムラインで見れるように
Diffstat (limited to 'src/services/note')
-rw-r--r--src/services/note/create.ts4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/services/note/create.ts b/src/services/note/create.ts
index 771e9cade8..aa65cfe0cf 100644
--- a/src/services/note/create.ts
+++ b/src/services/note/create.ts
@@ -138,6 +138,10 @@ export default async (user: IUser, data: Option, silent = false) => new Promise<
const mentionedUsers = await extractMentionedUsers(tokens);
+ if (data.reply && !user._id.equals(data.reply.userId) && !mentionedUsers.some(u => u._id.equals(data.reply.userId))) {
+ mentionedUsers.push(await User.findOne({ _id: data.reply.userId }));
+ }
+
const note = await insertNote(user, data, tags, mentionedUsers);
res(note);