diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2021-03-21 21:27:49 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2021-03-21 21:27:49 +0900 |
| commit | a4a9b8707d2d8100e3601679d479dd3b13e73c9a (patch) | |
| tree | 51c430537c71095dd9333dadf1a76fbfb97958fe /src | |
| parent | wip #6441 (diff) | |
| download | sharkey-a4a9b8707d2d8100e3601679d479dd3b13e73c9a.tar.gz sharkey-a4a9b8707d2d8100e3601679d479dd3b13e73c9a.tar.bz2 sharkey-a4a9b8707d2d8100e3601679d479dd3b13e73c9a.zip | |
perf(server): Reduce database query
Diffstat (limited to 'src')
| -rw-r--r-- | src/services/note/reaction/create.ts | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/services/note/reaction/create.ts b/src/services/note/reaction/create.ts index 897c816de8..181099cc2d 100644 --- a/src/services/note/reaction/create.ts +++ b/src/services/note/reaction/create.ts @@ -53,12 +53,11 @@ export default async (user: User, note: Note, reaction?: string) => { await Notes.createQueryBuilder().update() .set({ reactions: () => sql, + score: () => '"score" + 1' }) .where('id = :id', { id: note.id }) .execute(); - Notes.increment({ id: note.id }, 'score', 1); - perUserReactionsChart.update(user, note); // カスタム絵文字リアクションだったら絵文字情報も送る |