Revert "Remove silent flag"

This reverts commit 9c15c94f801de7019f014446aa3b8ea42980a1da.
This commit is contained in:
syuilo 2018-04-06 20:45:33 +09:00
parent 5974e64f06
commit 20956d46c0
2 changed files with 3 additions and 6 deletions

View File

@ -10,7 +10,7 @@ import createImage from './image';
const log = debug('misskey:activitypub');
export default async function createNote(resolver: Resolver, actor: IRemoteUser, note): Promise<IPost> {
export default async function createNote(resolver: Resolver, actor: IRemoteUser, note, silent = false): Promise<IPost> {
if (
('attributedTo' in note && actor.account.uri !== note.attributedTo) ||
typeof note.id !== 'string'

View File

@ -31,7 +31,7 @@ export default async (user: IUser, data: {
visibility?: string;
uri?: string;
app?: IApp;
}) => new Promise<IPost>(async (res, rej) => {
}, silent = false) => new Promise<IPost>(async (res, rej) => {
if (data.createdAt == null) data.createdAt = new Date();
if (data.visibility == null) data.visibility = 'public';
@ -127,10 +127,7 @@ export default async (user: IUser, data: {
_id: false
});
// この投稿が3分以内に作成されたものであるならストリームに配信
const shouldDistribute = new Date().getTime() - post.createdAt.getTime() < 1000 * 60 * 3;
if (shouldDistribute) {
if (!silent) {
const note = await renderNote(user, post);
const content = renderCreate(note);
content['@context'] = context;