diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2023-10-19 09:20:19 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2023-10-19 09:20:19 +0900 |
| commit | 1671575d5d3d081c83f172f3439884010aafeb59 (patch) | |
| tree | 662c64008c53d3290269ed5b69ceb8e773d60837 /packages/backend/src/server/api/stream/channels/channel.ts | |
| parent | perf(backend): improve my reaction population performance (diff) | |
| download | sharkey-1671575d5d3d081c83f172f3439884010aafeb59.tar.gz sharkey-1671575d5d3d081c83f172f3439884010aafeb59.tar.bz2 sharkey-1671575d5d3d081c83f172f3439884010aafeb59.zip | |
perf(backend): ノートのリアクション情報をキャッシュすることでDBへのクエリを削減
Diffstat (limited to 'packages/backend/src/server/api/stream/channels/channel.ts')
| -rw-r--r-- | packages/backend/src/server/api/stream/channels/channel.ts | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/backend/src/server/api/stream/channels/channel.ts b/packages/backend/src/server/api/stream/channels/channel.ts index 4d85e1ceec..57034231a3 100644 --- a/packages/backend/src/server/api/stream/channels/channel.ts +++ b/packages/backend/src/server/api/stream/channels/channel.ts @@ -47,7 +47,7 @@ class ChannelChannel extends Channel { if (this.user && note.renoteId && !note.text) { if (note.renote && Object.keys(note.renote.reactions).length > 0) { - const myRenoteReaction = await this.noteEntityService.populateMyReaction(note.renoteId, this.user.id); + const myRenoteReaction = await this.noteEntityService.populateMyReaction(note.renote, this.user.id); note.renote.myReaction = myRenoteReaction; } } |