Use for-of instead of forEach (#3583)

Co-authored-by: syuilo <syuilotan@yahoo.co.jp>
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
This commit is contained in:
Aya Morisawa
2018-12-11 20:36:55 +09:00
committed by GitHub
parent 30c53e9ee0
commit 125849673a
84 changed files with 345 additions and 283 deletions

View File

@@ -44,20 +44,20 @@ export default async function(user: IUser, note: INote) {
NoteUnread.find({
noteId: note._id
}).then(unreads => {
unreads.forEach(unread => {
for (const unread of unreads) {
read(unread.userId, unread.noteId);
});
}
});
// ファイルが添付されていた場合ドライブのファイルの「このファイルが添付された投稿一覧」プロパティからこの投稿を削除
if (note.fileIds) {
note.fileIds.forEach(fileId => {
for (const fileId of note.fileIds) {
DriveFile.update({ _id: fileId }, {
$pull: {
'metadata.attachedNoteIds': note._id
}
});
});
}
}
//#region ローカルの投稿なら削除アクティビティを配送
@@ -69,9 +69,9 @@ export default async function(user: IUser, note: INote) {
'_follower.host': { $ne: null }
});
followings.forEach(following => {
for (const following of followings) {
deliver(user, content, following._follower.inbox);
});
}
}
//#endregion