perf(backend): ノート作成時のアンテナ追加パフォーマンスを改善

This commit is contained in:
syuilo 2023-04-12 10:07:14 +09:00
parent da83322200
commit 77f91d67b4
3 changed files with 30 additions and 16 deletions

View file

@ -493,14 +493,7 @@ export class NoteCreateService implements OnApplicationShutdown {
}
});
// Antenna
for (const antenna of (await this.antennaService.getAntennas())) {
this.antennaService.checkHitAntenna(antenna, note, user).then(hit => {
if (hit) {
this.antennaService.addNoteToAntenna(antenna, note, user);
}
});
}
this.antennaService.addNoteToAntennas(note, user);
if (data.reply) {
this.saveReply(data.reply, note);