From d381d31e5eb66205759bba492e4eef9d6c09fde3 Mon Sep 17 00:00:00 2001
From: syuilo <Syuilotan@yahoo.co.jp>
Date: Fri, 19 Mar 2021 11:15:05 +0900
Subject: [PATCH] add note

---
 src/server/api/stream/index.ts | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/server/api/stream/index.ts b/src/server/api/stream/index.ts
index c56a0a157..bb37cfa62 100644
--- a/src/server/api/stream/index.ts
+++ b/src/server/api/stream/index.ts
@@ -159,6 +159,8 @@ export default class Connection {
 		}
 
 		if (this.user && read) {
+			// TODO: クライアントでタイムライン読み込みなどすると、一度に大量のreadNoteが発生しクエリ数がすごいことになるので、ある程度まとめてreadNoteするようにする
+			// 具体的には、この箇所ではキュー的な配列にread予定ノートを溜めておくに留めて、別の箇所で定期的にキューにあるノートを配列でreadNoteに渡すような実装にする
 			readNote(this.user.id, payload.id);
 		}
 	}