diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2018-04-06 19:18:38 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2018-04-06 19:18:38 +0900 |
| commit | 9c15c94f801de7019f014446aa3b8ea42980a1da (patch) | |
| tree | 7bc8b48f4101dcbb7775096d093ee27832f82d5e /src/services | |
| parent | Remove needless log (diff) | |
| download | misskey-9c15c94f801de7019f014446aa3b8ea42980a1da.tar.gz misskey-9c15c94f801de7019f014446aa3b8ea42980a1da.tar.bz2 misskey-9c15c94f801de7019f014446aa3b8ea42980a1da.zip | |
Remove silent flag
Diffstat (limited to 'src/services')
| -rw-r--r-- | src/services/post/create.ts | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/services/post/create.ts b/src/services/post/create.ts index 745683b518..0bede2772d 100644 --- a/src/services/post/create.ts +++ b/src/services/post/create.ts @@ -31,7 +31,7 @@ export default async (user: IUser, data: { visibility?: string; uri?: string; app?: IApp; -}, silent = false) => new Promise<IPost>(async (res, rej) => { +}) => new Promise<IPost>(async (res, rej) => { if (data.createdAt == null) data.createdAt = new Date(); if (data.visibility == null) data.visibility = 'public'; @@ -127,7 +127,10 @@ export default async (user: IUser, data: { _id: false }); - if (!silent) { + // この投稿が3分以内に作成されたものであるならストリームに配信 + const shouldDistribute = new Date().getTime() - post.createdAt.getTime() < 1000 * 60 * 3; + + if (shouldDistribute) { const note = await renderNote(user, post); const content = renderCreate(note); content['@context'] = context; |