summaryrefslogtreecommitdiff
path: root/src/services
diff options
context:
space:
mode:
authorAya Morisawa <AyaMorisawa4869@gmail.com>2018-11-30 23:30:28 +0900
committerAya Morisawa <AyaMorisawa4869@gmail.com>2018-11-30 23:30:28 +0900
commit3db414add43e6e5e449d490a84783d61f86c1d61 (patch)
treefdcbde00a11b2b031a86cffc281f072100b35db9 /src/services
parentRemove consecutive blank line (diff)
downloadmisskey-3db414add43e6e5e449d490a84783d61f86c1d61.tar.gz
misskey-3db414add43e6e5e449d490a84783d61f86c1d61.tar.bz2
misskey-3db414add43e6e5e449d490a84783d61f86c1d61.zip
Use for-of instead of map
return values are not being used
Diffstat (limited to 'src/services')
-rw-r--r--src/services/i/pin.ts4
-rw-r--r--src/services/i/update.ts4
-rw-r--r--src/services/note/create.ts6
3 files changed, 7 insertions, 7 deletions
diff --git a/src/services/i/pin.ts b/src/services/i/pin.ts
index 1544b0fdc7..bcd5465c04 100644
--- a/src/services/i/pin.ts
+++ b/src/services/i/pin.ts
@@ -117,14 +117,14 @@ async function CreateRemoteInboxes(user: ILocalUser): Promise<string[]> {
const queue: string[] = [];
- followers.map(following => {
+ for (const following of followers) {
const follower = following._follower;
if (isRemoteUser(follower)) {
const inbox = follower.sharedInbox || follower.inbox;
if (!queue.includes(inbox)) queue.push(inbox);
}
- });
+ }
return queue;
}
diff --git a/src/services/i/update.ts b/src/services/i/update.ts
index 25b55b0355..3d17c07963 100644
--- a/src/services/i/update.ts
+++ b/src/services/i/update.ts
@@ -19,14 +19,14 @@ export async function publishToFollowers(userId: mongo.ObjectID) {
// フォロワーがリモートユーザーかつ投稿者がローカルユーザーならUpdateを配信
if (isLocalUser(user)) {
- followers.map(following => {
+ for (const following of followers) {
const follower = following._follower;
if (isRemoteUser(follower)) {
const inbox = follower.sharedInbox || follower.inbox;
if (!queue.includes(inbox)) queue.push(inbox);
}
- });
+ }
if (queue.length > 0) {
const content = packAp(renderUpdate(await renderPerson(user), user));
diff --git a/src/services/note/create.ts b/src/services/note/create.ts
index 5e4dfd22ea..99cf14ecfa 100644
--- a/src/services/note/create.ts
+++ b/src/services/note/create.ts
@@ -201,7 +201,7 @@ export default async (user: IUser, data: Option, silent = false) => new Promise<
}
// ハッシュタグ登録
- tags.map(tag => registerHashtag(user, tag));
+ for (const tag of tags) registerHashtag(user, tag);
// ファイルが添付されていた場合ドライブのファイルの「このファイルが添付された投稿一覧」プロパティにこの投稿を追加
if (data.files) {
@@ -562,7 +562,7 @@ async function publishToFollowers(note: INote, user: IUser, noteActivity: any) {
const queue: string[] = [];
- followers.map(following => {
+ for (const following of followers) {
const follower = following._follower;
if (isLocalUser(follower)) {
@@ -586,7 +586,7 @@ async function publishToFollowers(note: INote, user: IUser, noteActivity: any) {
if (!queue.includes(inbox)) queue.push(inbox);
}
}
- });
+ }
queue.forEach(inbox => {
deliver(user as any, noteActivity, inbox);