summaryrefslogtreecommitdiff
path: root/src/services
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2018-04-06 19:18:38 +0900
committersyuilo <syuilotan@yahoo.co.jp>2018-04-06 19:18:38 +0900
commit9c15c94f801de7019f014446aa3b8ea42980a1da (patch)
tree7bc8b48f4101dcbb7775096d093ee27832f82d5e /src/services
parentRemove needless log (diff)
downloadmisskey-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.ts7
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;